Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2009, 15:05
Avatar de alexbariv
alexbariv
 
Fecha de Ingreso: septiembre-2003
Ubicación: Mérida, Venezuela
Mensajes: 766
Antigüedad: 20 años, 8 meses
Puntos: 0
Pregunta Imagenes generadas con PHP no se ven en Internet Explorer

Hola a todos.

Estoy generando imágenes con PHP para ser incrustadas en un área TinyMCE.

El PHP utilizado para subir, redimensionar y copiar la imagen es:

Código PHP:
        // Copiando archivos

        // Imágen original
        
if ($extension == 'png')
            
$src imagecreatefrompng($_FILES['archivo']['tmp_name']);
        elseif (
$extension == 'jpeg' or $extension == 'jpg' )
            
$src imagecreatefromjpeg($_FILES['archivo']['tmp_name']);

        list(
$width,$height) = getimagesize($_FILES['archivo']['tmp_name']);


        
// Proporcion
        
$ratio $t_maxw $width;
        
$newwidth  $t_maxw;
        
$newheight round(($height*$ratio),0);
        

        
// Crear nueva imagen
     
       
$tmp       imagecreatetruecolor($newwidth,$newheight);
        if (
$extension == 'png') {
            
$bg        imagecolorallocate($tmp000);
            
ImageColorTransparent($tmp$bg);
            
imagealphablending($tmpfalse);
        }
          
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
        
$filename  "{$uploaddir}/thumb_{$nombre}";
        if (
$extension == 'png')
            
imagepng($tmp,$filename);
        else
            
imagejpeg($tmp,$filename,100);
        
imagedestroy($tmp);


        
// FULL
        
$filename "{$uploaddir}/full_{$nombre}";
        @
move_uploaded_file($_FILES['archivo']['tmp_name'],"{$uploaddir}/full_{$nombre}");

        
$mensaje 'El archivo fue agregado correctamente'
Este código funciona perfectamente, genera y copia los archivos perfectamente en el servidor. Luego de que verifico todo y guardo la página HTML esta se guarda correctamente utilizando una etiqueta

Código:
<img src="var/imagenes/full-8829392.jpg" alt="">
Todo funciona perfectamente en Firefox, Opera, Safari, menos IE, donde las imágenes por alguna extraña razón no se muestran, solo aparece el cuadro blanco con la X roja en el centro.

No entiendo verdaderamente por que esta haciendo esto. Es decir, si accedo la imagen directamente en la dirección tampoco la muestra por lo que supongo que es un problema o algo a la hora de generar la imagen.

Agradezco de antemano toda la ayuda que me puedan brindar.

Saludos y éxitos.
__________________
"Piensa como una persona de acción y actúa como una persona que piensa."

Última edición por alexbariv; 12/05/2009 a las 16:02