non capisco non mi funge, io faccio così per provare se legge il nome della prima cartella:
Codice PHP:
<?
function dirtree($path){
/**
* author: kuarl<grivier@animeterminal.it>
* date: 26-08-2002
*/
$fd = opendir($path);
while($file = readdir($fd)){
if($file != '.' && $file != '..'){
$ris[count($ris)] = $path."/".$file;
if(is_dir($ris[count($ris)-1])){
unset($ris[count($ris)-1]);
$ris = array_merge($ris, dirtree($path."/".$file));
}
}
}
// questo pezzo serve x le directory vuote
if(!@sort($ris)){
$ris[0] = $path;
}
//------------------------------------------------
closedir($fd);
return $ris;
}
dirtree("downloads/msn/avatars");
print "<a href='".$ris[0]." target=\"_blank\">".$ris [0]."</a>";
?>
ma l'outuput è
ovviamente i file ci sono (sono directory)