Vereis tengo el siguiente código, pero cuando llega a otro directorio, me lo muestra como un archivo y no como directorio, ¿Por qué podra ser?
Código PHP:
<?
header("Contet-type: text/xml\n\n");
echo '<?xml version="1.0" encoding="ISO-8859-1"?>'."\n";
function LeerDirectorio($dirEnviado){
if($dir=opendir($dirEnviado)){
echo "<Directorio nombre='".$dirEnviado."'>\n";
while($fich=readdir($dir)){
if($fich != "." && $fich !=".."){
if(is_dir($dirEnviado.$fich)){
LeerDirectorio($dirEnviado.$fich);
}else{
echo "<archivo nombre='".$fich."' peso='".ceil(filesize($dirEnviado."/".$fich))." kb' />";
}
}
}
closedir($dir);
echo "</Directorio>";
}
// closedir($dirEnviado);
}
LeerDirectorio('.');
?>
Un saludo muy grande pa toos.