problém s imagepng

Při zobrazení imagepng() mně to v IE vyhodí jako soubor ke stáhnutí.
V Mozille se obr bez problémů zobrazí. Můžete mně poradit co s tím?
Potřebuji velmi kvalitní zobrazení(grafy) a musí to být i v IE.
A posíláš správně MIME type?
header('content-type: image/png');
AFAIK IE neumi takto zobrazit PNG. Me to dela taky a nic jsem s tim nesved. image/png mu asi nic nerika.
Tak nevím jak to děláte nebo jak to máte na mysli, ale mně to funguje v pořádku i v MSIE...

<?
$obr = imagecreatetruecolor(468,60);
imagefilledrectangle($obr, 117, 15, 351, 45, imagecolorallocate($obr, 0, 0, 255));
header('content-type: image/png');
imagepng($obr);
imagedestroy($obr);
?>
IE suxuje ve spouste jinejch vecech, tenhle detail me nijak neirituje...
?
Díky za diskusi, ale již jsem to vyřešil.
Nepoužívám funkce "truecolor" a jde to i se starší verzí GD. A tedy se základními funkcemi GD.

K První otázce v hlavičce mám jistě header('content-type: image/png'); :)
V tom problém není.

stačí vytvořit graf ve funkci (není podmínkou) ale v samostatném souboru a
do vybrané stránky vložit

<img src="graf_1.php">

Mezi tím může být text (což je super) a ještě v samostatné stránce může data načíst z SQL. Funguje to jak v IE tak v Mozille.