Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2005, 07:45
dobeto
 
Fecha de Ingreso: diciembre-2003
Ubicación: Salamanca
Mensajes: 123
Antigüedad: 20 años, 4 meses
Puntos: 3
problema png transparente e iexplorer

Hola gente.
Hacía mucho que no pasaba por aquí y vuelvo con una duda.
He creado una imagen con un color transparente, pero resulta que sólo me funciona con firefox no con iexplorer ...
He probado con 'ImageColorAllocatealpha' pero la imagen se queda negra.
¿Sabéis qu pede ser?¿es un error mio?
Muchas gracias.
dobeto

Código PHP:
$imagen imagecreatetruecolor($w[$fSize], $h[$fSize]);

/* Fijamos los colores. */
$clr['trns']= ImageColorAllocate($imagen,255,255,0);
$clr['negro']= ImageColorAllocate($imagen,0,0,0);
$clr['blanco']= ImageColorAllocate($imagen,255,255,255);
$clr['azul']= ImageColorAllocate($imagen,0,0,255);
$clr['rojo']= ImageColorAllocate($imagen,255,0,0);
$clr['verde']= ImageColorAllocate($imagen,0,255,0);
$clr['celeste']= ImageColorAllocate($imagen,0,255,255);
$clr['amarillo']= ImageColorAllocate($imagen,255,255,0);

if(
$fondo=='trns'imagecolortransparent($imagen,$clr[$fondo]);

/* Rellenamos el fondo de la imagen. */
ImageFilledRectangle($imagen,0,0,$w[$fSize],$h[$fSize],$clr[$fondo]);
  
/* Dibujamos el borde de la imagen. El borde tiene tamaño fijo */
if($borde_w=='1'ImageRectangle($imagen,0,0,$w[$fSize] -1,$h[$fSize] -1,$clr[$borde_cl]);

ImageString($imagen,$fSize,3,3,$txValor,$clr[$tx_cl]);

Header"Content-type: image/png");
imagepng($imagen);