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 ...
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)
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);