Questo file php ti permette di listare il contenuto di directory e i file contenuti, provalo:
Codice PHP:
<?php
// Prendo dalla variabile get la cartella che voglio esplorare
$c = (isset($_GET['c'])) ? $_GET['c'] : '';
// Nome della cartella
$car = './'.$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 '[url="manager.php"]Pagina Principale[/url]
';
// Stampo le cartelle e i file
echo 'Cartelle:
';
for($i=0; $i<count($vc); $i++)
echo '[url="manager.php?c='.$c.'/'.$vc[$i].'"]'.$vc[$i].'[/url]
';
echo 'File:
';
for($i=0; $i<count($vf); $i++)
echo $vf[$i].'
';
}
// Richiamo La funzione
GetFile($car);
?>
Salvalo ad es. come manager.php e poi richiamalo dal browser...