Hallo Encoder!
Meines Wissens gibt header das gewünschte gleich aus, aber es wird nicht zurückgegeben, um es in eine Variable zu schreiben.
Von daher ist das hierprint header(-type=>'text/html; charset=ISO-8859-1');
auch schon falsch gedacht. Die Ausgabe kommt hier von der Funktion header() selbst, aber nicht durch das print.
???
header() ist eine Methode des CGI-Moduls. Natürlich muss man den Rückgabewert »printen«. Und natürlich ließe er sich in eine Variable speichern:
my $content-header = header(-type=>'text/html; charset=ISO-8859-1');
print $content-header;
Viele Grüße aus Frankfurt/Main,
Patrick