Prova con questo...
codice:
<html>
<head>
</head>
<body><?php
function checkDir($shift,$rep,$num) {
//print "$rep
";
$open= @OpenDir($rep);
while($image=@ReadDir($open)) {
if(($image!=".")&&($image!="..")) {
$repertoire = $rep."/".$image;
$repname = $image;
if (is_dir($repertoire )) {
print str_repeat("", $num);
print "<a href=\"".THIS_PAGE_NAME."?repert=$shift/$image&var=$GLOBALS[var]&concat=$GLOBALS[concat]&appel=$GLOBALS[appel]\" class=\"st_text\">$repertoire</a>
\n";
checkDir("$shift/$image",$repertoire,$num+3);
} // if (is_dir( $image)) {
} // if(($image!=".")&&($image!="..")) {
} // while($image=@ReadDir($open))
} // function checkDir($rep)
checkDir("",$DOCUMENT_ROOT,0);?>
</body>
</html>