Stò facendo un semplice script che mi prense i file dentro una cartella e me li ordina in ordine di tempo(dal più recente al più vecchio).
In locale funziona tutto ma sul server mi da un errore chilometrico.
Un po' di codice:
Questo è l'errore:codice:$dir=opendir("pressroom"); $arrFiles=array(); while($filename =readdir($dir)){ if($filename != ".." && $filename != "." && $filename != ".DS_Store"){ $tempo = filemtime($dir."/".$filename); while (array_key_exists($tempo, $arrFiles)) $tempo++; $arrFiles[$tempo] = $filename; } } krsort($arrFiles); $primo=array_shift($arrFiles); ?> [*]press room
Warning: filemtime() [function.filemtime]: stat failed for Resource id #3/file.jpg in /web/htdocs/www.sito.it/home/cartella/index.php on line 262
Non riesco a risalire al problema. Forse una scrittura troppo vecchia per il php in uso? Mi apre strano e poi non saprei come ovviare alla cosa.
Grazie in anticipo!

Rispondi quotando