Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2005, 04:47
chemon
 
Fecha de Ingreso: agosto-2004
Mensajes: 312
Antigüedad: 19 años, 8 meses
Puntos: 0
uso de is_dir

Saludos a todos

Estoy utilizando la funcion is_dir para crear un arbol de ficheros de mi sitio web.
El script es bastante sencillo, recorro un directorio y compruebo si alguno es algun directorio. En caso afirmativo lo recorro con una funcion.

Hasta ahi todo va bien. El problema es que cuando le paso la funcion is_dir no me distingue entre ficheros y directorios. Creo que el codigo esta bien porque lo he copiado de un libro. De todos modos lo adjunto aqui:

function leedirectorio($qDir){
if ($dir = opendir($qDir)){
echo strtoupper($qDir)."<br>";
while ($file = readdir($dir)){
if ($file != "." && $file != ".."){
if (is_dir($file)== true){
leedirectorio($file);
}
else{
echo strtolower($file)."<br>";
}
}
}
closedir($dir);
}
}

Tengo que configurar mi php.ini de alguna manera en especial para poder usa esa funcion? Yo creo que el codigo esta bien, pero no comprendo a que se debe el error

Gracias por adelantado