Ciao Thedarkita;
Mi servirebbe un tuo aiuto a risolvere un grosso problema. So che il post è vecchio ma spero che mi risponderai ugualmente. Ho provato il tuo codice, di elenco cartelle e file. Solo che mi servono due modifich e sono le seguenti:
Elencare directory tutte con tutre le estensioni;
Elencare le sottocartelle con tutti i file all'interno delle cartellle e sottocartelle
Debbo inserire il risultato della ricerca in un db.
Mi puoi aiutare per favore ???? Sono disperato sono mesi che sto cercando inutilmente soluzioni a destra e a manca. Grazie in anticipo
Il codice è il seguente:
[PHP]
<?php// Prendo dalla variabile get la cartella che voglio esplorare
$c = (isset($_GET['c'])) ? $_GET['c'] : '';
// Nome della cartella
$car = 'c://'.$c.'/';
function GetFile($car)
{
global $c;
// Se non è un cartella esco
if(!is_dir($car))
return 0;
// Opendir è la funzione per aprire la cartella
$handle = opendir($car);
// Ciclo la cartella
while (false !== ($files = readdir($handle)))
{
// Stampo i file
if ($files != '.' && $files != '..')
{
if(is_dir($car.$files))
$vc[] = $files;
else
$vf[] = $files;
}
}
// Se sono in una cartella mostro il pulsante per andare alla cartella principale
if($c != '')
echo '<a href="manager.php">Pagina Principale</a><br>';
}
// Richiamo La funzione
GetFile($car);
?>
</body>
</html>
[/PHP]
Ah, un ultima cosa. La sottoglineatura non mi servirebbe in quanto devo leggere i file all'interno di ogni cartella. Spero di essermi spiegato al meglio.