Foros del Web » Programando para Internet » PHP »

solucion para una imagen rota

Estas en el tema de solucion para una imagen rota en el foro de PHP en Foros del Web. a traves de un codigo javascript muestro las imagenes en pantalla de mi db las muestro en dos en dos el problema que tengo es ...
  #1 (permalink)  
Antiguo 03/06/2011, 17:48
 
Fecha de Ingreso: mayo-2011
Mensajes: 187
Antigüedad: 13 años, 6 meses
Puntos: 1
solucion para una imagen rota

a traves de un codigo javascript muestro las imagenes en pantalla de mi db las muestro en dos en dos el problema que tengo es que en mi db tengo 7 imagenes y al mostrarlas en dos en dos cuando muestro las dos ultimas me sale siempre una rota y yo quiero que en esta rota mostrar una imagen elegida por mi alguien me puede dar alguna ayuda. y no me vale meter la imagen en la base de datos porque siempre tendria este problema ya que cada cierto tiempo suben mas imagenes y siempre puede quedar impar no se si me entendieron

este es el codigo como muestro las imagenes:
Código PHP:
Ver original
  1. echo "<img src='archivos/'$imagenes[0] id='lugar1'>
  2.       <img src='archivos/'$imagenes[1] id='lugar2'>";

osea que si las imagenes fueran numero pares no tendria el problema pero al ser impares siempre se ve un imagen rota al final espero que alguien me pueda dar una solucion le estuve dando muchas vueltas y nada
  #2 (permalink)  
Antiguo 03/06/2011, 19:49
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: solucion para una imagen rota

Usa empty para saber si existe valor en $imagenes[1] o $imagenes[0] y añades, algo como
Código PHP:
Ver original
  1. echo empty($imagnes[0]) ? '' : '<img ....... />';
  2. echo empty($imagnes[1]) ? '' : '<img ....... />';
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 04/06/2011, 02:58
 
Fecha de Ingreso: mayo-2011
Mensajes: 187
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: solucion para una imagen rota

gracias por tu colaboracion un saludo abimaelrc

Etiquetas: solucion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:12.