13/04/2011, 09:17
|
| | | Fecha de Ingreso: enero-2011 Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 11 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 ???? |