Ich habe ein seltsames Problem, vielleicht etwas mit Apache mehr als Perl zu tun. In meinem Code, wenn ich schreibe:Warum wird mein CGI-Header als Teil des Körpers gedruckt?
print "content-type: text/html\n\n";
es druckt das zusammen mit dem Code. Aber wenn ich tippe:
$c = new CGI; $c->header();
es funktioniert gut und zeigt die HTML gerenderten Ausgabe.
Was könnte das Problem sein?
Danke
Reduzieren Sie Ihr Programm auf das kleinste Beispiel, das das Problem zeigt, und zeigen Sie uns das dann. Es gibt so viel, dass es so weitergehen könnte, dass ein paar Zeilen nicht helfen können. :) –