Mostrar todas las imágenes de una carpeta con PHP

Si tenemos una carpeta donde tenemos varias imágenes, y quisiéramos mostrar todas estas en una página, podemos usar el siguiente código de PHP para conseguirlo:
<?php
$ruta = "imagenes/"; // Indicar la ruta
$filehandle = opendir($ruta); // Abrir archivos de la carpeta
while ($file = readdir($filehandle)) {
if ($file != "." && $file != "..") {
$tamanyo = GetImageSize($ruta . $file);
echo "<p><img src='$ruta$file' $tamanyo[3]><br></p>\n";
}
}
closedir($filehandle); // Fin lectura archivos
?>
Espero les sea de utilidad, mas información sobre PHP aquí.
2 Comments to “Mostrar todas las imágenes de una carpeta con PHP”
Leave a Reply


Esta excelente pero si tengo por ejemplo 10 imágenes en una carpeta las muestra además de un recuadro como una foto 11 inexistente que apunta a un thumbs.db porque da este error??
Información Bitacoras.com…
Valora en Bitacoras.com: Si tenemos una carpeta donde tenemos varias imágenes, y quisiéramos mostrar todas estas en una página, podemos usar el siguiente código de PHP para conseguirlo:…