Ojeeeh...
In der Doku aus dem Netz habe ich dies (uri-escape ist nicht relevant):
------------------------------------------------------------
011: $\ = "\n";
012:
013: my $value = uri_escape("das gab's noch nie: 10% Nachlass");
014: my $header = "Content-Type: text/html\n";
015: $header .= "Set-Cookie: top-news=$value;";
016: $header .= " expires=Wed, 21 Nov 2001 18:00:00 +0100\n";
017: $header .= "Set-Cookie: session=2840957abg4\n";
018:
019: print $header;
------------------------------------------------------------
Mir ist Zeile 11 nicht klar! Der Header wird aus dem Skalar $header gebildet, was man daran erkennt, daß er geprintet - also rausgeschickt wird (19).
Mein Perlscript beginnt den HTML-Teil aber so:
------------------------------------------------------------
print CGI->header('text/html');
------------------------------------------------------------
Dannach das:
------------------------------------------------------------
print qq(<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">),"\n";
print qq(<html>),"\n";
print qq(<head>),"\n";
usw.
------------------------------------------------------------
Mein Kopf und mein HTML-Teil laufen ohne Fehler (Log ist sauber).
Wie bekomme ich den Doku-Teil mit meinem header unter ein Dach?
Soweit ich das verstanden habe, muss das cookie mit dem header herausgeschickt werden - ist doch so -oder?
Ich werd noch bedeppert...
Gruß Gary