LEX: Grafikausgabe klappt nicht

Beitrag lesen

Hallo Scriptgenies,

Ich braüchte mal etwas Hilfe,
Ich versuche verzweifelt eine Grafikdatei auszugeben,  ohne das sie vom Browser oder von Proxys gecachet wird.
Also kommt nur der Aufruf <img src="grafik.pl"> in Frage.
Hab' jetzt folgende Variante probiert:

print ("Content-type: image/gif\n\n");
open (DATA, "bild.gif");
while (<DATA>)
{
   print $_;
}
close (DATA);

es wird auch eine Grafik ausgegeben, aber es sieht ganz anders aus als die Ursprungsdatei.
Habe ich etwa irgendwas übersehen, darf das GIF nur 16 Farben haben oder darf es nicht Transparent sein, oder so etwas ähnliches?
So etwas sieht man doch an jeder Ecke (Counter, Bannerrotation usw.), aber bei mir will es einfach nicht klappen.

Vielen Dank im vorraus,
LEX