ciao a tutti,

utilizzo questa funzione per caricare un'immagine a caso dentro una cartella, ma non capisco perchè a volte non viene fuori nulla anche se nella cartella almeno un file di immagine c'è!
Codice PHP:
function leggi_cartella($path){

$immagine=array();

if (
is_dir("$path"))
{
$handle=opendir($path);
$i 0;
while (
false!==($file readdir($handle)))
{
if (
$file != "." && $file != ".." && $file != "Thumbs.db" && $file != "big")
{
$immagine[$i] = "$file";
$i++;
}
}
closedir($handle);
}
return 
$immagine[rand(0$i)];

grazie!