Salve,
mi sto adoperando nella realizzazione di uno script che legge il contenuto di una cartella. Siccome la variabile passata sulla riga di comando potrà essere diversa di volta in volta, potrebbe capitare che passata alla funzione OpenDir, questa esegua un ciclo infinito.
C'è un modo x intercettare l'errore di cartella inesistente e guidare quindi l'utente al corretto utilizzo della riga di cmd ?
la variabile $folder la ottengo tramite $_GET[''];
Codice PHP:
$handle=opendir($folder);
$TotalFiles=0;
while (false !== ($file = readdir($handle))) {
if ((substr($file, -4) == $ext))
{
$fileImg[] = $folder.$file;
$TotalFiles++;
}
}
return $fileImg;
}
PS.
ho visto delle guide sugli errori in it.php.net ma ho uno spazio web condiviso e non posso accedere al file php.ini