R0lf R0st: An Jörk (oder das 4GL-Syndrom)

Beitrag lesen

Hallo Jörk,

Du fragtest mal im Januar 2004, wie es zu machen ist, einen cookie zu setzen und danach auf eine Seite umzuleiten.

http://forum.de.selfhtml.org/archiv/2004/1/t67952/

Da ist eine Korrektur meiner Antwort notwendig, natürlich geht das!

Indem Du den header entsprechend zusammenbaust:

my $cookieheader = "Set-Cookie: keksname=$key&$timestamp;\n";

=> nur ein \n WEIL \n\n => Leerzeile => end_header!

Redirection

sub cookie_redir{
        my ($url, $cookieheader) = @_;
        print "Status: 302 Moved\n";
        print $cookieheader;
        print "location: $url\n\n"; # hier ist der header zuende!
}

Habs getestet, geht ;-)

Alles Gute, Rolf (as Erwin)