Pregunta sobre la carga de una imagen

Problemas al mostrar una imagen.
Buenas tardes.
Si yo en php hago la siguiente instrucción:
$variable="<img src='imagen/$cod_inm'.jpg>";
y el no encuentra al contenar $cod_inm con la extension jpg que valor me devuelve?
Sera qué me devuelve '' espacio en blanco o null,? Necesito ya que cuando no encuentre la imagen en el directorio en el servidor me muestre una imagen nodisponible.jpg que se encuentra en el mismo directorio.
¿Cómo puedo hacer eso?
Gracias
Mi correo es
[email protected]
[email protected]

1 respuesta

Respuesta
1
Ahora que veo.. están mal las comillas...
en el if...
if (file_exists("imagen/".$cod_inm.".jpg"))
en la imagen:
echo "<img src='imagen/".$cod_inm.".jpg'>";
Gracias por ayudarme tu respuesta ha sido exacta par solucionar mi duda. Pero tengo otra duda
Yo quiero mostrar en la página que estoy haciendo las imágenes que tengan preferencias el cual manejo una tabla de inmuebles con un campo llamado nivel_de_internet el cual va de 1 a 9 teniendo en cuenta que me muestre los niveles ma altos de forma aleatoria. Eso es para darle preferencia a aquellos propietarios que quieran que su inmueble aparezca en primera plana. Pero teniendo en cuenta el nivel que tengan en internet.
Los niveles van de la siguiente manera:
Nivel valor
1 1000
2 2000
3 3000
4 4000
. .
. .
. .
9 9000
if (file_exists("imagen/".$cod_inm."'.jpg")...
La mostrás y si no mostrás la otra...
Mejor acostumbrate a concatenar las variables cerrando las comillas como hice yo.
Si la variable no tiene valor la cadena queda:
imagen/.jpg
La función como bien se puede ver.. se fija si existe el archivo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas