Ver Mensaje Individual
  #14 (permalink)  
Antiguo 08/04/2010, 07:57
Avatar de jpvilar
jpvilar
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires - Argentina
Mensajes: 128
Antigüedad: 19 años, 2 meses
Puntos: 1
Respuesta: Upload de imágenes en negro en FF y Chrome

FIN DEL TEMA!!! Greco2 me diste la solución justa ... una vez sacado el type del archivo es muy simple el resto.
No sabía que IE y FF mandaban los archivos con diferente type.
Gracias de nuevo Greco" y AnesGy por su tiempo y ayuda, perdón no contesté antes pero me colgué con otro proyecto y no había probado la última solución, pego el código de la validación de type que era el núcleo del problema.

Código PHP:
 if($type=="image/pjpeg"){ // jpg que viene del IE
            
$img = @imagecreatefromjpeg($temp) or die("No se encuentra la imagen $image_name<br>\n");  
        } 
        if(
$type=="image/jpeg"){ // jpg que viene del FF o Chrome
            
$img = @imagecreatefromjpeg($temp) or die("No se encuentra la imagen $image_name<br>\n");  
        }
        if(
$_FILES["imagen"]['type']=="image/gif"){ 
            
$img = @imagecreatefromgif($temp) or die("No se encuentra la imagen $image_name<br>\n"); 
            
$image_name str_replace(".gif"".jpg"$image_name); 
        } 
        if(
$_FILES["imagen"]['type']=="image/x-png"){ 
            
$img = @imagecreatefrompng($temp) or die("No se encuentra la imagen $image_name<br>\n"); 
            
$image_name str_replace(".png"".jpg"$image_name); 
        } 
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE