PHP - Link con imagen roto....

   
Vista:

Link con imagen roto....

Publicado por jordi (6 intervenciones) el 06/05/2012 17:59:02
Os cuento mi idea es la siguiente, el usuario guarda un link con una imagen siempre externa

ejemplo link dominio.com
imagen dominio.com/imagen7.jpg


capturo los datos para mostrar y quedara una imagen con un link

<img src="http://dominio.com/imagen7.jpg" alt="http://dominio.com">


y lo que quiero es que cuando el link de la imagen este roto que me muestre una imagen por defecto.


if imagen rota {

else imagen por defecto


Espero que me puedan ayudar muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Link con imagen roto....

Publicado por xve (5513 intervenciones) el 06/05/2012 18:54:40
Hola Jordi, prueba la instrucción file_exists()

Aquí tienes la documentación...
http://php.net/manual/es/function.file-exists.php

Coméntanos, si te sirve, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Link con imagen roto....

Publicado por Jordi (6 intervenciones) el 07/05/2012 18:28:52
No me acaba de funcionar del todo. Ya que solo me lo hace en la primera imagen.

te paso un poco de código para que me entiendas mejor y que te lo pueda explicar yo también mejor.


$nombreimg=$row['archivo'];
$ruta=$row['descripcion'];


$nombreimg= '$ruta' ; if (

file_exists ( $nombreimg)) {
echo "1 " ;
} else {
echo "0 " ;
}

$consulta = "SELECT * FROM panel WHERE id_user='$codigo' ";
$resultado = $conexion->query($consulta);
while($row = $resultado->fetch_array(MYSQLI_ASSOC))


{

?> <a href="<?php echo $row['descripcion']; ?>"><img src="<?php echo $row['archivo']; ?>" alt="<?php echo $row['descripcion']; ?>" width=25 height=25 "></a>


<?php

}
?>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar