Hallo Kurti!
my $output = header(-type=>'text/html; charset=ISO-8859-1');
$output .=<<AAA;
<!DOCTYPE HTML .........>
<html>
<head>
....
AAA
Nach einem Heredoc-Delimiter gewöhn Dir an im Code IMMER eine Leerzeile zu notieren: »If the terminating identifier is on the last line of the program, you must be sure there is a newline after it; otherwise, Perl will give the warning Can't find string terminator "END" anywhere before EOF....« (schon aus dem Grund).
Ich würde jedoch den Content-type Content-type sein lassen und es separat ausgeben. Den Rest dann in einer Variable speichern.
$output .= 'weiterer HTML-Code'; #@Patrick: Wie Du siehst, bin ich lernfähig (.=)
Sehr gut ;)
Mein Problem: Nach Ausführung von $output = header(-type=>'text/html; charset=ISO-8859-1');
ist $output leer.
In der Konsole funzt™ Dein Code (habe jetzt nicht die Zeit, eine CGI-Ausgabe zu machen).
Viele Grüße aus Frankfurt/Main,
Patrick