Ver Mensaje Individual
  #14 (permalink)  
Antiguo 13/04/2011, 09:17
Avatar de iviamontes
iviamontes
 
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: mostrar arbol de archivos y carpetas

php 5.3

al final resolví con esta

function listar_directorios_ruta($ruta)
{
if (is_dir($ruta))
{
if ($dh = opendir($ruta))
{
while (($file = readdir($dh)) !== false)
{

if ((!is_file($file))and($file!='.')and($file!='..'))
{
if ( filetype($ruta . $file) == "dir")
{
echo '<li>
<span class="folder">'.$file.'</span>
<ul>';
}

//if ( filetype($ruta . $file) == "dir") echo "abro dir";
//echo "<br>Nombre de archivo: $file : Es un: " . filetype($ruta . $file);
else
{
echo '<li><span class="file">'.$file.'</span></li>';
//echo "<br>$file"; // : Es un: " . filetype($ruta . $file);
}
}


if (is_dir($ruta . $file) && $file!="." && $file!="..")
{
listar_directorios_ruta($ruta . $file . "/");
//echo " cierro directorio";
echo '</ul> </li> ';
}
}
closedir($dh);
}
}
else
echo "<br>No es ruta valida";
}
cual de estas funciones que uso es la que no me recomiendas que use que me diste la sugerencia de RecursiveDirectoryIterator ????