hallo steckl,
Dem IE 6 ist es ganz egal ob es sich um "text/plain" oder "text/html" handelt
Unterscheide doch bitte, was dein Browser zugeschickt bekommt, und was der Server macht.
und der FF 2 macht nur Unterschiede wie er die Ausgabe Anzeigt (parst?).
Dein "Anzeigegerät" (Browser) _kann_ nur etwas anzeigen, was ihm vom Server geschickt wird. Die Angabe
print "Content-type: text/html\n\n";
erreicht deinen Browser gar nicht. Die gilt für den Perl-Interpreter, der liefert das an den Server aus, und erst der liefert dann irgendwas an deinen Browser.
Grüße aus Berlin
Christoph S.