ciao a tutti...
questa funzione che ora vi scrivo legge e stampa a video i file contenuti nelle cartelle e nelle sottocartelle ricorsivamente...solo che non li ordina
qualcuno mi sa modificare questa funzione in modo che per ogni cartella ci sia la lista di file ordinati per nome?
se avete già altro di pronto va bene lo stesso :-)
è URGENTE
grazie mille in anticipo
function ScanDirectory($Directory){
$MyDirectory = opendir($Directory) or die('Errore');
while($Entry = readdir($MyDirectory)) {
if(is_dir($Directory.'/'.$Entry)&& $Entry != '.' && $Entry != '..') {
echo '<ul>'.$Entry;
ScanDirectory($Directory.'/'.$Entry);
echo '[/list]';
}
else {
if($Entry != '.' && $Entry != '..'){
$cartellautente = $Directory."/".$Entry;
echo '[*]'."<a href=\"downloadit.php?file={$cartellautente}\">{$E ntry}</a>
".'';
}
else continue;
}
}
closedir($MyDirectory);
}