Moin.
Und vielleicht können die Perl-Gurus hier mal schreiben, warum man nach dem "use CGI" den Header zwingend wie o.g. ausgeben muß.
Weil sonst der Browser nicht weiß was er machen soll.
Ja, das ist schon klar. Daß diese Variante funktioniert, ist klar:
use CGI;
$query = new CGI;
print $query->header('text/html');
print "Hello, World!\n";
Aber warum geht das nicht:
use CGI;
print "Content-Type: text/html\n\n";
print "Hello, World!\n";
Schließlich wird auch hier ein gültiger Header ausgegeben...?
Gruß Frank