Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Błąd readdir
Forum PHP.pl > Forum > Przedszkole
patryk9200
Cześć,
Mam problem, stworzyłem funkcję usuwająca sesje z każdego poprzedniego miesiąca, wyskakuje mi ciągle błąd pomimo że ścieżki są poprawne.
Warning: readdir(): supplied argument is not a valid Directory resource in /home/bb/ftp/new/_CRON/Cron.inc on line 4

Warning: closedir(): supplied argument is not a valid Directory resource in /home/bb/ftp/new/_CRON/Cron.inc on line 8
  1. function DelSession ()
  2. {
  3. $dir=realpath('../');
  4. while($file_name=readdir($dir))
  5. {if(($file_name!=".")&&($file_name!="..")){
  6. $miesiac=date('m');$miesiacx=date('m', filemtime($file_name));
  7. echo $dir.$file_name.'<br>';
  8. if($miesiac != $miesiacx){unlink($file_name);}}}closedir($dir);
  9. }

co może być przyczyną?
ścieżki bezwzględne nic nie zmieniają
$dir=realpath('../').'/_SESSION/'; pomimo że są poprawne
nospor
Przeciez jak wol masz napisane, ze readdir() dostaje zły argument.
Czy naprawdę tak ciezko zajrzec do manuala i zobaczyc co powinien dostac readdir() ?
http://pl2.php.net/readdir
patryk9200
heh ale ja ślepy jestem:P nie zauważyłem że katalogu nie otwarłem. Dzięki za pomoc masz pkt.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.