<?
function dir_tree_sup($path='..')
{
if(!($dir = opendir($path))) return 0;
while($file = readdir($dir))
{
//se il file letto è una directory diversa da "." e ".."
if(is_dir("$path/$file") && ($file != '.') && ($file != '..')) echo "$file
"; //stampo il nome della directory
}
closedir($dir); //chiudo la dir
return 1;
}
echo "elenco superiore
";
dir_tree_sup();
echo "
separatore
";
function dir_tree_sub($path='.')
{
if(!($dir = opendir($path))) return 0;
while($file = readdir($dir))
{
//se il file letto è una directory diversa da "." e ".."
if(is_dir("$path/$file") && ($file != '.') && ($file != '..')) echo "$file
"; //stampo il nome della directory
}
closedir($dir); //chiudo la dir
return 1;
}
echo "elenco inferiore
";
dir_tree_sub();
?>

Rispondi quotando