Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/10/2008, 16:32
Avatar de Gerifaltus
Gerifaltus
 
Fecha de Ingreso: junio-2005
Ubicación: Tabasco, México
Mensajes: 180
Antigüedad: 18 años, 10 meses
Puntos: 4
Respuesta: Validar imagen si exite o no (urgente)

Código PHP:
<?
if($fila[foto]<= a 9 o lo que sea)
{
echo 
"<img src='img/no_imagen.png' width='45' height=35>";
}
else {
echo 
"<img src=$fila[foto] width='30'>";
}

?>
Tu mismo acabas de resolver el problem, sugerencia cambia lo siguiente:

Código PHP:
if($fila[foto]<= a 9 o lo que sea
por esto

Código PHP:
if($fila[foto] != ""//si el campo foto está vacio 
Otro detalle, no guardes toda la ruta completa, es decir, no guardes en la bd "imagenes/fotox.jpg", mejor solo guarda "fotox.jpg", por que si más adelante cambias el nombre de la carpeta o mueves los directorios.... imaginate el trabajo que vas a tener en cambiar las rutas de cada imagen en la bd.

Entonces, y haciendo caso a lo que indica Keysher el código seria de esta manera

Código PHP:
<?

if(file_exists('imagenes/'.$fila[foto])) {
   echo 
"<img src=$fila[foto] width='30'>";
}else{
   echo 
"<img src='imagenes/no_foto.jpg' width='30'>";
}

?>
Saludos, por cierto echale una leida a la función file_exist() para que te des una idea.
__________________
:::.. Todo tiene un ¿Por qué? y un ¿Para qué? ..:::
:::.. Todo se reduce a un SI y a un No ..:::