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!