PHP: Listar directorios
Les dejo un pequeño fragmento de código para listar un directorio con PhP
<?php function list_files($dir) { if(is_dir($dir)) { if($handle = opendir($dir)) { while(($file = readdir($handle)) !== false) { if($file != "Thumbs.db" && $file != ".." && $file != "."/*pesky windows, images..*/) { echo '<a target="_blank" href="'.$dir.$file.'">'.$file.'</a><br/>'."\n"; } } closedir($handle); } } } ?>
Nótese que evitamos listar los fucking Thumbs.db archivo de configuración en carpetas Windows y los enlaces . y ..
Si quieren por ejemplo listar solo las imágenes en una carpeta que tiene muchas cosas deben poner la sentencia adentro de ese if
<?php list_files("images/"); ?>
Saludos..
Puedes seguir cualquier respuesta a esta entrada mediante el canal RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio.















Buen código, aunque parece que al insertar el código para el formateado se te ha añadido los ampersand & como entidades html amp;
Saludos
Corregido, gracias…