Cita:
Iniciado por carlos_belisario
realiza una validación de que no este vacío
Código PHP:
Ver originalif(!empty($archivos[$muestra])) { return "<img src=\"$path/$archivos[$muestra]\">";
}
además también pudieras validar que es una imagen, saludos
Gracias por ayudar! Pero, bueno, tu código funciona como un "parche", es decir si pongo 5 imagenes de forma aleatoria de esta forma:
Código PHP:
<? echo imagen_aleatoria("imagenes"); ?>
<? echo imagen_aleatoria("imagenes"); ?>
<? echo imagen_aleatoria("imagenes"); ?>
<? echo imagen_aleatoria("imagenes"); ?>
<? echo imagen_aleatoria("imagenes"); ?>
Y cuando encuentra el error en la tercera linea de leer solo la carpeta como es el problema que menciono, hace esto, se imprimen unicamente 2 lineas aunque haya puesto 5.
<img src="www.mi-web.com/imagenes/1.jpg">
<img src="www.mi-web.com/imagenes/3.jpg">
..