Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/07/2007, 23:02
Avatar de DeeR
DeeR
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Re: Imagenes jpg,gif,png,jpeg

lo q entiendo es que , teninedo el ID de un producto, debemos determinar si este posee una imagen asociada segun su id.

lo que debes hacer es usar la funcion is_file q requiere un string con la ruta del fichero (o directorio) , devuelve TRUE si el archivo/directorio existe.

un ejemplo es

Código PHP:
<?

$patch 
"/www/deerme.org/images/";
$id 12;

if ( !( 
is_file($patch.$id.'jpg') OR  is_file($patch.$id.'gif') OR is_file($patch.$id.'png') OR is_file($patch.$id.'bmp')) )
{
    echo 
"<img src='nodisponible.gif'>";
}


?>
Entonces la Codicion del IF , es una expresion booleana formada por OR y finalmente por un ! (que nega), y llamamos a la funcion is_file , enconcreto si no existe ningun fichero con el id con extension de imagen entra al IF y despliega la imagen nodisponible.gif

Hay vees como funciona y lo adaptas para tu uso.

Saludos