En PHP es posible mostrar el contenido de un directorio y de sus sub-directorios. A continuación una función que permite recorrer recursivamente los directorios y sub-directorios y mostrar los ficheros:
function ScanDirectory($Directory){
$MyDirectory = opendir($Directory) or die('Error');
while($Entry = @readdir($MyDirectory)) {
if(is_dir($Directory.'/'.$Entry)&& $Entry != '.' && $Entry != '..') {
echo '<ul>'.$Directory;
ScanDirectory($Directory.'/'.$Entry);
echo '</ul>';
}
else {
echo '<li>'.$Entry.'</li>';
}
}
closedir($MyDirectory);
}
ScanDirectory('.');
PD: El
artículo original fue escrito por Jeff, contribuidor de
CommentCaMarche