Hola amigos, tengo un codigo con el cual muestro todas las imagenes que tengo un un directorio, el problema es que si por ejemplo tengo 5 fotos en el directorio, me las muestra bien y agrega 2 ò 3 fotos con X. ya saben de esas q no se pudo mostrar la foto. No hay mas archivos en el directorio, este es el codigo:
Código:
<?php
//Declaramos el objeto DIR
$pathaux="$carpeta";
$path=$pathaux;
$directorio = dir($path);
$directorio->read();
$directorio->read();
//Guardar todos los nombres de imágenes en un array
while($entrada = $directorio->read())
{
$a++;
$imagen[$a] = $entrada;
}
$directorio->close();
//Contar el número de páginas a 5 imágenes por página
$paginas = ceil($a/5);
if(!isset($page)){
$page = "1";
}
//Calculo de la página donde estamos
$pag = 5*($page-1);
//Imprimir imágenes
//tabla de 5 x 10
echo "<table border=\"0\" width=\"95%\" align=\"center\">";
for ($i=1; $i<=$a; $i++)
{
echo "<tr align=\"center\">";
for ($e=1; $e<=1; $e++){
$pag++;
echo "<td><img border=\"1\" src=\"".$path."/".$imagen[$pag]."\" >";
}
echo "</tr>";
}
echo "</table>";
Si pueden ayudarme a corregir la falla, o si tienen algun codigo que muestre las imagenes una debajo de la otra, se los agradeceria mucho...
Gracias.