Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/03/2013, 11:36
volaveruntmissit
 
Fecha de Ingreso: octubre-2012
Mensajes: 45
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Problema al poner imágenes aleatorias

Cita:
Iniciado por carlos_belisario Ver Mensaje
realiza una validación de que no este vacío
Código PHP:
Ver original
  1. if(!empty($archivos[$muestra])) {
  2.    return "<img src=\"$path/$archivos[$muestra]\">";
  3. }

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">

..