per vedere se esiste il disco basta file_exists($percorso); tutta la funzione servirà anche, ma così stai prima.
prova così, è praticamente come prima, solo più corto.Codice PHP:function DriveList() {
$drivelist = array();
for ($o = ord('A'); $o <= ord('Z'); $o++) {
$drive = chr($o).':';
if (file_exists($drive))
$drivelist[] = $drive;
};
return ($drivelist);
};
sta cosa restituisce tutti i dischi presenti sul computer, poi basta che per ogni disco usi lo script che hai trovato per scorrere le varie cartelle e segnalare i link al download.

Rispondi quotando