Foros del Web » Programando para Internet » PHP »

Upload de imgenes en negro en FF y Chrome

Estas en el tema de Upload de imgenes en negro en FF y Chrome en el foro de PHP en Foros del Web. Hola, tengo un script en php que cuando subo una imagen al servidor la resamplea (adems de embeberle un watermak) que uso habitualmente pero me ...
  #1 (permalink)  
Antiguo 02/04/2010, 09:52
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Upload de imgenes en negro en FF y Chrome

Hola, tengo un script en php que cuando subo una imagen al servidor la resamplea (adems de embeberle un watermak) que uso habitualmente pero me encontr con el problema que al cargar la imagen desde FF o Chrome la imagen creada es negra, no sucede lo mismo en IE.

El proceso de subida de la imagen y del thumbnail lo hace perfecto, simplemente cuando subo desde IE no hay drama pero desde otros navegadores me crea en el servidor una imagen totalmente negra.

Pego el script a ver si alguien me da una mano y me explica porqu hace esto, yo siempre supuse que al correr la aplicacin en el servidor es independiente del navegador usado pero por algn raro motivo no puedo subir imgenes desde estos dos navegadores (no prob en otros, normalmente trabajo para IE y testeo en FF y Chrome)

Gracias desde ya
Cdigo PHP:
// RESAMPLEO DE IMAGEN
################################################################################################## 
$campo $_FILES["imagen"];

//function imgResample2 ($imagen, $dir="../../images/albumes/", $anchura, $anchura_thumb, $watermark="", $watermark_thumb="", $pos="L-T", $wmdist=0, $c1=95, $c2=97){ 
$dir="../images/user-imagenes/";
$watermark="../images/logo-watermark.png";
$watermark_thumb="";
$pos="R-T";
$wmdist=5;
$c1=95;
$c2=97;
$anchura 500;
$anchura_thumb 200;
$dir_bd "images/user-imagenes";
$unique time();
    if(
$_FILES["imagen"]['name']!=''){ 
     
    
//Si el campo est lleno, es decir, si se subi una foto... 

        //crea los directorios necesarios 
        
if($dir!=""){ 
            if(!
file_exists($dir)) mkdir($dir); 
        } 
        
//asigna las variables         
        
$name=$_FILES["imagen"]['name']; 
        
$type=$_FILES["imagen"]['type']; 
        
$image_name $unique.".jpg"
         
        
//Imagen original en el servidor 
        
$temp=$_FILES["imagen"]['tmp_name'];  
         
        
//Objeto con el que trabajar el programa 
        
if($type=="image/pjpeg"){ 
            
$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); 
        } 
        
//Para que acepte la transparencia del PNG 
        
imagealphablending($imgtrue); 
        
//INICIA PROCESO 
            
$dimensiones getimagesize($temp); //Dimensiones originales de la imagen 
            
$ratio = ($dimensiones[0] / $anchura); 
            
$altura round($dimensiones[1] / $ratio); 
            
$image imagecreatetruecolor($anchura,$altura); //crea la nueva imagen 
            
$FFF imagecolorallocate($img255,255,255); 
            
imagefill($image00$FFF); 
            
imagecopyresampled ($image$img0000$anchura$altura$dimensiones[0], $dimensiones[1]);//reescala 
             
            //INICIA WATERMARK 
            //posicin horizontal y vertical del watermark: 
            
$pos explode("-",$pos); 
            
$wmhorz=$pos[0]; 
            
$wmvert=$pos[1]; 
         
            if(
$watermark != ''){ 
                
$logo imagecreatefrompng($watermark); 
                
$margen $wmdist//distancia entre el watermark y la orilla 
                
$logoW =imagesx($logo); //Anchura del logo 
                
$logoH =imagesy($logo); //Altura del logo 
                
switch ($wmhorz){ 
                    case 
"L"
                        
$xpos=$margen
                        break; 
//end L 
                    
case "R"
                        
$xpos=$anchura-$logoW-$margen//posicin en x del wm 
                        
break; //end R 
                
//end switch hotz 
                
switch ($wmvert){ 
                    case 
"T"
                        
$ypos=$margen;  
                        break; 
//end T 
                    
case "B"
                        
$ypos=$altura-$logoH-$margen//posicin en y del wm 
                        
break; //end B 
                
//end switch vert 
                
imagecopy($image$logo$xpos$ypos00$logoW$logoH); //Pone el logo 
                
imagedestroy($logo); //destruye el logo despus de usarlo 
            

            
//TERMINA WATERMARK 
            
imagejpeg($image,"$dir$image_name"$c1);//mueve la imagen al server (el segundo parmetro es la calidad) 
            
imagedestroy($image); //destruye image 
            
imagedestroy($img); //destruye la imagen "origen" 
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
        //TERMINA IMAGEN 
         
        //INICIA THUMBNAIL 
        
if($anchura_thumb != || $anchura_thumb == $anchura || $anchura_thumb == "" || $anchura_thumb == NULL) { 
            
//crea los directorios necesarios 
            
$subdir "thumb"
            if(
$dir!=""){ 
                if(!
file_exists($dir.$subdir)) mkdir($dir.$subdir); 
            } else { 
                if(!
file_exists($subdir)) mkdir($subdir); 
            } 
            
//asigna las variables         
            
$name=$_FILES["imagen"]['name']; 
            
$type=$_FILES["imagen"]['type']; 
            
$thumb_name $subdir."/thumb_".$unique.".jpg"
             
            
//Imagen original en el servidor 
            
$temp=$_FILES["imagen"]['tmp_name'];  
             
            
//Objeto con el que trabajar el programa 
            
if($type=="image/pjpeg"){ 
                
$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"); 
                
$thumb_name str_replace(".gif"".jpg"$thumb_name); 
            } 
            if(
$_FILES["imagen"]['type']=="image/x-png"){ 
                
$img = @imagecreatefrompng($temp) or die("No se encuentra la imagen $image_name<br>\n"); 
                
$thumb_name str_replace(".png"".jpg"$thumb_name); 
            } 
            
//Para que acepte la transparencia del PNG 
            
imagealphablending($imgtrue); 
            
//INICIA PROCESO 
                
$dimensiones getimagesize($temp); //Dimensiones originales de la imagen 
                
$ratio_thumb = ($dimensiones[0] / $anchura_thumb); 
                
$altura_thumb round($dimensiones[1] / $ratio_thumb); 
                
$thumb imagecreatetruecolor($anchura_thumb,$altura_thumb); //crea la nueva imagen 
                
$FFF imagecolorallocate($img255,255,255); 
                
imagefill($thumb00$FFF); 
                
imagecopyresampled ($thumb$img0000$anchura_thumb$altura_thumb$dimensiones[0], $dimensiones[1]);//reescala el thumbnail 
                //INICIA WATERMARK THUMB 
                
if($watermark_thumb != ''){ 
                    
$logo_thumb imagecreatefrompng($watermark_thumb); 
                    
$margen $wmdist//distancia entre el watermark y la orilla 
                    
$logoW_thumb =imagesx($logo_thumb); //Anchura del logo 
                    
$logoH_thumb =imagesy($logo_thumb); //Altura del logo 
                    
switch ($wmhorz){ 
                        case 
"L"
                            
$xposThumb=$margen/2
                            break; 
//end L 
                        
case "R"
                            
$xposThumb=$anchura_thumb-$logoW_thumb-($margen/2); //posicin en x del wm 
                            
break; //end R 
                    
//end switch hotz 
                    
switch ($wmvert){ 
                        case 
"T"
                            
$yposThumb=$margen/2
                            break; 
//end T 
                        
case "B"
                            
$yposThumb=$altura_thumb-$logoH_thumb-($margen/2); //posicin en y del wm 
                            
break; //end B 
                    
//end switch vert 
                    
imagecopy($thumb$logo_thumb$xposThumb$yposThumb00$logoW_thumb$logoH_thumb); //Pone el logo 
                    
imagedestroy($logo_thumb); //destruye el logo despus de usarlo 
                

                
//TERMINA WATERMARK THUMB 
                
imagejpeg($thumb,"$dir$thumb_name"$c2);//mueve la imagen al server (el segundo parmetro es la calidad) 
                
imagedestroy($thumb); //destruye thumb 
                
imagedestroy($img); //destruye la imagen "origen" 
                 
            
} else { 
             
                
$thumb_name $unique."_".$image_name
             
            } 
// end if != 0 
             
        //TERMINA THUMBNAIL 
    

__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #2 (permalink)  
Antiguo 02/04/2010, 10:07
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigedad: 13 aos
Puntos: 19
Respuesta: Upload de imgenes en negro en FF y Chrome

Si la imagen tiene transparencia y trabajas con ella en PHP se borra el fondo de imagen y se sobreentiende el color vacío (negro).

Y luego, si PHP no puede funcionar diferente en Firefox Crhome y Internet Explorer, ya que para subir archivos por HTTP se usa un protocolo estándar y PHP no tiene nada que ver con el naveador (por eso se llama lenguaje de servidor, por que no toca al cliente). Por tanto no puede ser un fallo de PHP sino de como estás subiendo la imagen, no en como trabajas con ella.

Por el código de subida (HTML) a ver si pusiste algo mal.
__________________
Si alguna vez parece que soy grosero, pido perdn, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it
  #3 (permalink)  
Antiguo 02/04/2010, 10:16
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

hola Anesgy, gracias por tu respuesta, te copiio el cdigo del form de donde mando la imagen.
Le elimin algunos campos que no hacen a la cosa ya que son de texto para insertar en la bd.
Cdigo:
<form action="functions/user.imagenes.php" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
    
    <tr>
      <td style="width:50%; text-align:right; color:#CC0000;">T&iacute;tulo de la imagen</td>
      <td style="width:50%; vertical-align:top;"><input type="text" name="titulo" id="titulo" /></td>
    </tr>
    <tr>
      <td style="width:50%; text-align:right; color:#CC0000;">Imagen</td>
      <td style="width:50%; vertical-align:top;"><input type="file" name="imagen" id="imagen" /></td>
    </tr>
    
    <tr>
      <td style="width:50%; text-align:right; color:#CC0000;">C&oacute;digo de confirmaci&oacute;n</td>
      <td style="width:50%; vertical-align:top;"><span style="padding:5px; text-align:left;">
        <?php
echo "<img src=\"functions/random.number.php\">";
?>
      </span></td>
    </tr>
    <tr>
      <td style="width:50%; text-align:right; color:#CC0000;">Escrib&iacute; el c&oacute;digo que figura arriba</td>
      <td style="width:50%; vertical-align:top;"><span style="padding:5px; text-align:left;">
        <input name="codigo" type="text" id="codigo" size="6" maxlength="6" />
      </span></td>
    </tr>
    
    <tr>
      <td colspan="2" style="vertical-align:top; text-align:center;"><label for="registrar"></label>
      <input type="submit" name="registrar" id="registrar" value="guardar datos">
      <input type="hidden" name="pg" id="pg" value="<?php echo $_GET['pg'];?>" /></td>
    </tr>
  </table>
  </form>
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #4 (permalink)  
Antiguo 02/04/2010, 10:31
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigedad: 13 aos
Puntos: 19
Respuesta: Upload de imgenes en negro en FF y Chrome

Hum... está bien la encriptación y el archivo. Te voy a dar dos solucines a ver si una funciona:

La primera es que añadas un input tal que así:

Cdigo HTML:
Ver original
  1. <input type="hidden" name="MAX_FILE_SIZE" value="1M"/>

Esto indica que el máximo tamaño de archivo que puedes subir es de 1 MB. Puedes cambiar el valor M para megas K para kilos y sin nada para bytes.


La otra es que instales el complemento de Firefox Firebug y que me muestres los resultados POST del documento.

Cuando envias un documento con formulario con el firebug Encendido Vas a Red (en el Firebug) y buscas la página html de tu sitio allí. Si haces click encima del nombre aparecerá una información y hay como unas pestañas, una de ellas pone POST, mira a ver que pone allí.
__________________
Si alguna vez parece que soy grosero, pido perdn, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it
  #5 (permalink)  
Antiguo 02/04/2010, 10:57
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

Hola de nuevo, no puedo comprender el uso del firebug, asumo que es previo el envo del formulario que debo buscar la solapa "Post" que por cierto no encontr dentro de Red.
Intent colocndole el hidden que me dijiste pero sigue igual, le cambi la codificacin al documento por utf-8 pero lo mismo.
Me temo que a este paso quedar configurado para usarse en IE, lo que no me gusta en absoluto pero no comprendo realmente la relacin entre browser-servidor.
Te cuento que lo estoy probando en un localhost pero en produccin pasa lo mismo.
Muchsimas gracias por tu ayuda.
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #6 (permalink)  
Antiguo 02/04/2010, 11:14
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigedad: 13 aos
Puntos: 19
Respuesta: Upload de imgenes en negro en FF y Chrome

Cita:
asumo que es previo el envío del formulario que debo buscar la solapa "Post" que por cierto no encontré dentro de Red.
No Post no puede aparecer antes de enviar el formulario ya que es el resultado del formulario. No lo encontraste dentro de RED por que tienes que haber enviado algo mediante POST para poder llegar a verlo. El Firebug en español no pone POST pone Envío.

Cita:
Me temo que a este paso quedará configurado para usarse en IE, lo que no me gusta en absoluto pero no comprendo realmente la relación entre browser-servidor.
La relación browser-servidor se llama Headers. Hay dos tipos, Request (petición) y Response (respuesta), básicamente la petición es dame esto, yo entiendo estos formatos y estas codificaciones, y la respuesta es toma esto, en este formato y con esta codificación. Esto son estándares así que no es tu problema.
__________________
Si alguna vez parece que soy grosero, pido perdn, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it
  #7 (permalink)  
Antiguo 02/04/2010, 15:31
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

Hola AnesGy, te pego lo que encontr con el firebug. Como ya a esta altura sabrs, es chino avanzado para m. Gracias por todo!!!

Cita:
titulo titulo prueba
imagen ˙Ř˙ŕ�JFIF��H�H��˙ŢExif��MM�*��������� ���������b�������j(�������1�������r 2���������i����������Đ���H������H���Ad obe Photoshop CS Windows�2005:07:29 17:03:41����� ���� ������@ ������������������������������ ��&(�������������.������ �������H������H���˙Ř˙ŕ�JFIF��H�H��˙� Adobe_CM�˙�Adobe�d����˙Ű���            ˙Ŕ��x� "˙�� ˙?���������� ��������� � 3�!1AQa"q�2�ĄąB#$Rb34r�ŃC%�Sđńcs5˘˛ �&D�TdEŁt6ŇUeňł�ĂuăF'���ĽľĹŐĺőVfv��ŚśĆ ć7GWgw��ˇ�5�!1AQaq"2� �ĄąB#RŃđ3$br��CScs4ń%˘˛�&5ŇD�TŁdEU6teňł� ĂuăF���ĽľĹŐĺőVfv��ŚśĆć'7GWgw��ˇ˙� ��?�őT�I%)$�IJI$�R�I$��I%)$�IJI$�R�I$��I%) $�IO˙ĐőT�I%)$�IJI% mmm�wŕ&d P�L��EĘRŘ(t ŇUŰ�Y>ďhń<+ >[�ĚA�GIVńţeęI��RbćK�Ĩ>Ťśş�č}łąşs�}ůl˛ ta-ŕaVř�că2J\�ő+�q�[email protected]#xx:"ę��*k#ŻĹ\Ŕ5ě Md}�K_�5�Ř�BRPOčđŤ�DX-�lą�ˇsĚ�3+� �ľ3 �fs�Ń?�żu`�� 6MĄ:˛ľI$�JRI$��˙ŃőT�I%)$�IJ\ŻŹ-]CqnS` 5� wŰăwgľżĎQt�Đ/]&0Ŕ9řŮ� ŢŰn>{[7čozĚArřů�G@L%śů�ĹůAy�[*eg;60n{˙�AvżŁă[cIź[EgĹ�Ż(Şgő!�Őń/=;ő�_[ęu�w7Ś=*őě˝Ůnet��%KűVNEOeN}kǤćAV; Đ�ĎśĘ˙��˙� b�1|:˝�._Ź�\pŻ\Ľ/�č+!�� ĚAĄ�/˝�š\ŕ`� tűI^}~˛ŕő\Źg�8�Ű kk_gęSŐ?JĽč\po >mřc`]łz�M�~ 6ť0{�?GsoŤ˙� �jN_bNhńŔięrő˙�cĂq�@eŐţ˛]�ĆU�{5fĽ*!ű,�Ło˝�˝˙�Ł_�sęŻTżĄŐ^Đ^IŹ� m�7ď^wneˇ=�Ő/sş��eu'Ůc�śŻĺŻD�/DoGǨ]�]l~kqz-˙� 3l��0ň܎ yDk,x��Ĺ��Ľ�Ď˙�1�/Ł0 &Ť6ţő/ŮŹ˝��8�Ţ�mőţ2�Gdě{�9-kˇ�ˇc�/fĺłŐ+w�ŤůŇhęŘťGVĆV�7O-ĄűżI{=oMqę.ĽŤŮx9TčĚĆ1ľˇŮckŢĚ�-oś�C˙�KĘ~NG�d9�D�Q=1�x?ů �Łbčďę}cŁe���żiĽ��ť�ŃcCż˛ĺuFś2ś6şĆ�ִh�5Ą Ikc��#˙�aI$�r��I$˙ŇőT�I%)$�INwYx]�Ű�`a˛}0{�ŻŤ_ă+*uvTŰAEŁC&şz�$ű]o-ż*�V>�0kj xogŇ@#Eľżĺw~˙���č?U1ş�:NR7Z_şŃŘ= ˛żCŘ2ŻIS !�ĐDJQ�iŻďń.UIrz�[ĺXŮ�u=IfČĆ.;@łŮSč˙�CeVl%^˙�c��Ţ�WPűV^uX�vń� ćą�tŰr�\Wm�Ęčő��őońŐ�rsĆč�ą˘?ˇeU:5� S�V�S�[js_ş� �F�s}Ź~ďcţ�2W�2J<mń�}Ylţ�Ľęţ�WzG VVf/*[Ĺ*,�� ]Kő~�m9�ŕźK1şďnŐenţ�-ˇ�őcŘDoŮ.�t{S�Iůčůĺ�Vń=ĹęŮŢŮ�JŚm?č u~�Śň���G�Y'Ĺ�ńă�c)�ENC�żkwęŻ˙�Ş� 3 Ě�ĚŞż�9�ůZlĄ��;nţqţĽ�ĎŞ9]mŐfźĄ�)gwwśť6nunąŐŘěţsţŰ��ę2čk^đă żţ�ąşő�u�uŁĎu5m ŻřV=űTpř+)ć$}ĎkŰĆ4��_Ęq�-Kr]Ň�Ő�n~Knę˝Jęń˝jŰS"Ź�oş˝ľ�9Ő˙�ţ�_oPč=ţ lť R.x6Ź,}ďşę�ĆWě�*,Yy*smŚę�kŮmŻpsˇů Ź>�ősŹ�łŹę�ŹľŮ-ŮSK peĄ*mwW?łŐő?Ť#$Ĺ�aĺČ�'�G��ţŇ[ľ�,č_ăF:ĘmĚ*��dŔťeu1�l~�őę.}}G.ĹŚ ��v[]v~uĚ{_�oť]wdZĘ.%�ŕ}Ą\ĺąOC�2#ŰłĂsq*�Ľ)$�V�I%?˙őT �I%)A- SL��Ť3\�W?ę|Ű=iŘ�V8/�ŻşŰ,;ůK, Ő�L8˛pű��ř �qp��FĹqţŤgş/=?*ĚŹŹ�Łł5��sX)*kĄoH�}RělGŇŰ]q{�Ł�JŞŮSś˙��˙� ť7^mQĺů|Ś&xL�zpĆ^ #Ť u�~�AećţwŰ�łţ3ąu˝Sę:OŻ"ş�O"-q.cŹ�ł [ę.ő�v˙�M˙��V˛ł�ŔYInň�f6ueNŰŮ@6�ŇŃ˙ �Q�C6~O�\Śf6ŹsIx�śďK_XMGŹY�V:ş,6şŇĂ �s�U5Fď}ť˙�!Ő7Wk*ż��F.�mzBrIc]>Łka>ć{֎wŹ|8SFM~Łh?�GůŹ�ţď�ŤŇzměk>�ă �F=ĽśŇ?ę?Ń˙�ŹziźŢ^S�>śp�FXe?YŮ*"RďĽ9 /ŞT(wH ? 4eŘvˇu�Ő˙�9nťw_S˙��]Jť ;Ť_�8˝ŐŢ'qkwzoşŞrěs � ��ŻĐU[�ĺđ���q{�c�Ę�}ĘčtuĚ&9ŮeŞłP�Ď*Ż. ŕ Ę�ŔV1ă�8�B"�Ń�KI˝K e:I'I$�J�˙őT�I%)$�IJQseI$�ą�ĽŐ�h(/RSĘő^�vK�e:��eŻ�8�UěwbżężSsY3=\v�ű=LŤ$�Ľ�e �Őąwn ł�ĆIB'$~Y�ę�lŐ[Ę]őS 'ěů5ě� �Q-|ţĽ��_!śĆ|�rĆ8đR33��{Hq[�zYĂfďWŰdnqńŔ7ŹZ�aHDmP����� �ĽVS ŃR�I$��I%?˙ŐőT�I%)$�IJI$�R�'I%-%'I%-( ŇIKBt�IJI$�R�I$��I%?˙őT�Ę$ę�Ę$ę�Ę$ę�Ę$ ę�Ę$ę�Ę$ę�Ę$ę�Ę$ę�Ę$ę�Ę$˙Ů˙şP hotoshop 3.0�8BIM���������8BIM%�����F ň�&Vڰ�Ą�w8BIM������H�����H����8BIM&� ���������?���8BIM ���8BIM��������8BIM����� ���������8BIM ��8BIM'����� �������8BIMő�����H�/ff��lff�������/ff��Ą���������2����Z���������5����-��������8BIMřp��˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č����˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č����˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č� ���˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č��8BIM��������8BIM� ������8BIM����������@��@�����d���8BIM��� ������8BIM����S���������������@����j�a�r� k�f�o�r�a�l�l�_�1�8�2�4������������������������� �������@������������������������������������� ���������null������boundsObjc���������Rct1��� ����Top longLeftlong��������Btomlong������Rghtlong��@�� �slicesVlLs���Objc��������slice������sliceID longgroupIDlong�������originenum��� ESliceOrigin��� autoGenerated����Typeenum��� ESliceType����Img �� ... postDataSizeLimitMessage ... ąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ň*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ő*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Đ*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ń*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ň*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ů
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #8 (permalink)  
Antiguo 02/04/2010, 15:41
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

Perdn ... tuve que cortarlo porque me exceda en los caracteres permitidos para el post:

Cita:
comentario comentario prueba
codigo 176218
registrar guardar datos
MAX_FILE_SIZE 1M
pg
Source
Content-Type: multipart/form-data; boundary=---------------------------17673466415141 Content-Length: 147284 -----------------------------17673466415141 Content-Disposition: form-data; name="titulo" titulo prueba -----------------------------17673466415141 Content-Disposition: form-data; name="imagen"; filename="Bichos amarillos.jpg" Content-Type: image/jpeg ˙Ř˙ŕ�JFIF��H�H��˙ŢExif��MM�*��������� ���������b�������j(�������1�������r 2���������i����������Đ���H������H���Ad obe Photoshop CS Windows�2005:07:29 17:03:41����� ���� ������@ ������������������������������ ��&(�������������.������ �������H������H���˙Ř˙ŕ�JFIF��H�H��˙� Adobe_CM�˙�Adobe�d����˙Ű���            ˙Ŕ��x� "˙�� ˙?���������� ��������� � 3�!1AQa"q�2�ĄąB#$Rb34r�ŃC%�Sđńcs5˘˛ �&D�TdEŁt6ŇUeňł�ĂuăF'���ĽľĹŐĺőVfv��ŚśĆ ć7GWgw��ˇ�5�!1AQaq"2� �ĄąB#RŃđ3$br��CScs4ń%˘˛�&5ŇD�TŁdEU6teňł� ĂuăF���ĽľĹŐĺőVfv��ŚśĆć'7GWgw��ˇ˙� ��?�őT�I%)$�IJI$�R�I$��I%)$�IJI$�R�I$��I%) $�IO˙ĐőT�I%)$�IJI% mmm�wŕ&d P�L��EĘRŘ(t ŇUŰ�Y>ďhń<+ >[�ĚA�GIVńţeęI��RbćK�Ĩ>Ťśş�č}łąşs�}ůl˛ ta-ŕaVř�că2J\�ő+�q�[email protected]#xx:"ę��*k#ŻĹ\Ŕ5ě Md}�K_�5�Ř�BRPOčđŤ�DX-�lą�ˇsĚ�3+� �ľ3 �fs�Ń?�żu`�� 6MĄ:˛ľI$�JRI$��˙ŃőT�I%)$�IJ\ŻŹ-]CqnS` 5� wŰăwgľżĎQt�Đ/]&0Ŕ9řŮ� ŢŰn>{[7čozĚArřů�G@L%śů�ĹůAy�[*eg;60n{˙�AvżŁă[cIź[EgĹ�Ż(Şgő!�Őń/=;ő�_[ęu�w7Ś=*őě˝Ůnet��%KűVNEOeN}kǤćAV; Đ�ĎśĘ˙��˙� b�1|:˝�._Ź�\pŻ\Ľ/�č+!�� ĚAĄ�/˝�š\ŕ`� tűI^}~˛ŕő\Źg�8�Ű kk_gęSŐ?JĽč\po >mřc`]łz�M�~ 6ť0{�?GsoŤ˙� �jN_bNhńŔięrő˙�cĂq�@eŐţ˛]�ĆU�{5fĽ*!ű,�Ło˝�˝˙�Ł_�sęŻTżĄŐ^Đ^IŹ� m�7ď^wneˇ=�Ő/sş��eu'Ůc�śŻĺŻD�/DoGǨ]�]l~kqz-˙� 3l��0ň܎ yDk,x��Ĺ��Ľ�Ď˙�1�/Ł0 &Ť6ţő/ŮŹ˝��8�Ţ�mőţ2�Gdě{�9-kˇ�ˇc�/fĺłŐ+w�ŤůŇhęŘťGVĆV�7O-ĄűżI{=oMqę.ĽŤŮx9TčĚĆ1ľˇŮckŢĚ�-oś�C˙�KĘ~NG�d9�D�Q=1�x?ů �Łbčďę}cŁe���żiĽ��ť�ŃcCż˛ĺuFś2ś6şĆ�ִh�5Ą Ikc��#˙�aI$�r��I$˙ŇőT�I%)$�INwYx]�Ű�`a˛}0{�ŻŤ_ă+*uvTŰAEŁC&şz�$ű]o-ż*�V>�0kj xogŇ@#Eľżĺw~˙���č?U1ş�:NR7Z_şŃŘ= ˛żCŘ2ŻIS !�ĐDJQ�iŻďń.UIrz�[ĺXŮ�u=IfČĆ.;@łŮSč˙�CeVl%^˙�c��Ţ�WPűV^uX�vń� ćą�tŰr�\Wm�Ęčő��őońŐ�rsĆč�ą˘?ˇeU:5� S�V�S�[js_ş� �F�s}Ź~ďcţ�2W�2J<mń�}Ylţ�Ľęţ�WzG VVf/*[Ĺ*,�� ]Kő~�m9�ŕźK1şďnŐenţ�-ˇ�őcŘDoŮ.�t{S�Iůčůĺ�Vń=ĹęŮŢŮ�JŚm?č u~�Śň���G�Y'Ĺ�ńă�c)�ENC�żkwęŻ˙�Ş� 3 Ě�ĚŞż�9�ůZlĄ��;nţqţĽ�ĎŞ9]mŐfźĄ�)gwwśť6nunąŐŘěţsţŰ��ę2čk^đă żţ�ąşő�u�uŁĎu5m ŻřV=űTpř+)ć$}ĎkŰĆ4��_Ęq�-Kr]Ň�Ő�n~Knę˝Jęń˝jŰS"Ź�oş˝ľ�9Ő˙�ţ�_oPč=ţ lť R.x6Ź,}ďşę�ĆWě�*,Yy*smŚę�kŮmŻpsˇů Ź>�ősŹ�łŹę�ŹľŮ-ŮSK peĄ*mwW?łŐő?Ť#$Ĺ�aĺČ�'�G��ţŇ[ľ�,č_ăF:ĘmĚ*��dŔťeu1�l~�őę.}}G.ĹŚ ��v[]v~uĚ{_�oť]wdZĘ.%�ŕ}Ą\ĺąOC�2#ŰłĂsq*�Ľ)$�V�I%?˙őT �I%)A- SL��Ť3\�W?ę|Ű=iŘ�V8/�ŻşŰ,;ůK, Ő�L8˛pű��ř �qp��FĹqţŤgş/=?*ĚŹŹ�Łł5��sX)*kĄoH�}RělGŇŰ]q{�Ł�JŞŮSś˙��˙� ť7^mQĺů|Ś&xL�zpĆ^ #Ť u�~�AećţwŰ�łţ3ąu˝Sę:OŻ"ş�O"-q.cŹ�ł [ę.ő�v˙�M˙��V˛ł�ŔYInň�f6ueNŰŮ@6�ŇŃ˙ �Q�C6~O�\Śf6ŹsIx�śďK_XMGŹY�V:ş,6şŇĂ �s�U5Fď}ť˙�!Ő7Wk*ż��F.�mzBrIc]>Łka>ć{֎wŹ|8SFM~Łh?�GůŹ�ţď�ŤŇzměk>�ă �F=ĽśŇ?ę?Ń˙�ŹziźŢ^S�>śp�FXe?YŮ*"RďĽ9 /ŞT(wH ? 4eŘvˇu�Ő˙�9nťw_S˙��]Jť ;Ť_�8˝ŐŢ'qkwzoşŞrěs � ��ŻĐU[�ĺđ���q{�c�Ę�}ĘčtuĚ&9ŮeŞłP�Ď*Ż. ŕ Ę�ŔV1ă�8�B"�Ń�KI˝K e:I'I$�J�˙őT�I%)$�IJQseI$�ą�ĽŐ�h(/RSĘő^�vK�e:��eŻ�8�UěwbżężSsY3=\v�ű=LŤ$�Ľ�e �Őąwn ł�ĆIB'$~Y�ę�lŐ[Ę]őS 'ěů5ě� �Q-|ţĽ��_!śĆ|�rĆ8đR33��{Hq[�zYĂfďWŰdnqńŔ7ŹZ�aHDmP����� �ĽVS ŃR�I$��I%?˙ŐőT�I%)$�IJI$�R�'I%-%'I%-( ŇIKBt�IJI$�R�I$��I%?˙őT�Ę$ę�Ę$ę�Ę$ę�Ę$ ę�Ę$ę�Ę$ę�Ę$ę�Ę$ę�Ę$ę�Ę$˙Ů˙şP hotoshop 3.0�8BIM���������8BIM%�����F ň�&Vڰ�Ą�w8BIM������H�����H����8BIM&� ���������?���8BIM ���8BIM��������8BIM����� ���������8BIM ��8BIM'����� �������8BIMő�����H�/ff��lff�������/ff��Ą���������2����Z���������5����-��������8BIMřp��˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č����˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č����˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č� ���˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č��8BIM��������8BIM� ������8BIM����������@��@�����d���8BIM��� ������8BIM����S���������������@����j�a�r� k�f�o�r�a�l�l�_�1�8�2�4������������������������� �������@������������������������������������� ���������null������boundsObjc���������Rct1��� ����Top longLeftlong��������Btomlong������Rghtlong��@�� �slicesVlLs���Objc��������slice������sliceID longgroupIDlong�������originenum��� ESliceOrigin��� autoGenerated����Typeenum��� ESliceType����Img �� ...
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #9 (permalink)  
Antiguo 02/04/2010, 15:42
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

Contino ...

Cita:
postDataSizeLimitMessage ... ąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ň*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ő*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Đ*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ń*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ň*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ťv*ěUŘŤąWbĹ]�ť�˙Ů -----------------------------17673466415141 Content-Disposition: form-data; name="comentario" comentario prueba -----------------------------17673466415141 Content-Disposition: form-data; name="codigo" 176218 -----------------------------17673466415141 Content-Disposition: form-data; name="registrar" guardar datos -----------------------------17673466415141 Content-Disposition: form-data; name="MAX_FILE_SIZE" 1M -----------------------------17673466415141 Content-Disposition: form-data; name="pg" -----------------------------17673466415141--
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #10 (permalink)  
Antiguo 03/04/2010, 03:22
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigedad: 13 aos
Puntos: 19
Respuesta: Upload de imgenes en negro en FF y Chrome

Hum... yo te diría que intentases hacerlo con una imagen más pequeña (un jpeg de 50x50 será suficiente) así tardas menos.

Lo que va después de Source es el código POST sin modificar, lo que hay antes es una especie de resumen del código.

No encuentro cual es el fallo. En principio no debe distinguir el navegador que sube la imagen, y no veo que haya ningún fallo al subirla por Firefox.

Hay veces que cuando un código no me funciona me soluciona el problema empezarlo de nuevo (solo esta parte, no todo el código). Guarda este aparte y vuelve a hacerlo a ver si así se arregla. Seguro que es un fallo simplón que no vemos por que es demasiado simple.
__________________
Si alguna vez parece que soy grosero, pido perdn, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it
  #11 (permalink)  
Antiguo 03/04/2010, 17:03
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

gracias AnesGy, intentaré revisar el código de nuevo a ver que encuentro ... muchas gracias por tu buena predisposición!
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #12 (permalink)  
Antiguo 03/04/2010, 19:05
 
Fecha de Ingreso: junio-2006
Ubicacin: Antofagasta
Mensajes: 216
Antigedad: 15 aos, 11 meses
Puntos: 7
Respuesta: Upload de imgenes en negro en FF y Chrome

hola, no se si mi comentario te pueda servir de ayuda pero hace unos dias tuve un problema tambien con el upload de fotos que estaba haciendo, mi problema era distinto al tuyo pero creo que la base puede ser la misma ya que con FF me funcionaba y con IE no me funcionaba.
El problema que tenia yo era con la verificacion que hacia del tipo de imagen jpg en la pagina PHP ya que FF envia con tipo "image/jpg" y IE lo hace con "image/pjpeg" y a raz de eso la comprobacion que yo haca tenia resultados distintos entre IE y FF.

Puede que por ahi vaya tu problema.

Saludos
  #13 (permalink)  
Antiguo 03/04/2010, 22:38
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

Hola Greco2 ... me suena razonable lo que me decís pero no encuentro la vuelta para corregirlo ... evidentemente tiene que ser algo de ese tipo ya que la función de resampleo la hace en el servidor y no tendría que incidir el browser ... se te ocurre como validar el type para saber de que browser viene enviado? gracias desde ya
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
  #14 (permalink)  
Antiguo 08/04/2010, 07:57
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicacin: Buenos Aires - Argentina
Mensajes: 128
Antigedad: 17 aos, 3 meses
Puntos: 1
Respuesta: Upload de imgenes en negro en FF y Chrome

FIN DEL TEMA!!! Greco2 me diste la solucin justa ... una vez sacado el type del archivo es muy simple el resto.
No saba que IE y FF mandaban los archivos con diferente type.
Gracias de nuevo Greco" y AnesGy por su tiempo y ayuda, perdn no contest antes pero me colgu con otro proyecto y no haba probado la ltima solucin, pego el cdigo de la validacin de type que era el ncleo del problema.

Cdigo 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

Etiquetas: chrome, negro, upload
Atencin: Ests leyendo un tema que no tiene actividad desde hace ms de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:39.