Autor Zpráva
kick-man
Profil *
Dobrý večer, chci se zeptat co je na téhle podmínce špatně. Podmínka má určovat aby se nevypisovalo: tečky a pokud neni nalezen žádný soubor, tak nepustíme dál. Nikde žádnou chybu nevidím, ale určo tam bude. Děkuju
while($soubor = readdir($dp))
        if(($soubor != '.') && ($soubor != '..') && ($soubor !== false) &&  (count($soubor) != 0)){
            $soubory[] = $soubor;
}
nightfish
Profil
spíše bych to řešil následujícím způsobem
  $soubory = array();
  while ($soubor = readdir($dp)) {
    if ($soubor == '.' || $soubor == '..') continue;
    $soubory[] = $soubor;
  }
  if (count($soubory) > 0) {
    // mame nejake soubory, neco s nimi udelame
  } 
kick-man
Profil *
Pěkný řešení ,ale chyba se stále vyskytuje. Testnul jsem i tohle, ale pořád stejný.
if (($soubor == '.') || ($soubor == '..') || (count($soubor) != 0)){


Detailní fotografie (0) // tohle mám v altu fotky
Warning: getimagesize() [function.getimagesize]: Read error! in /home/free/vy.cz/t/te/root/www/test.php on line 29
kick-man
Profil *
Děkuju nightfish :-) Všechno už maká jak má :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0