Jan M.: Cookies

Hallo!

Wie kann ich mit perl ein ganz einfaches Cookie erzeugen und abschicken.

in der perlreferenz die ich habe(AktivPerl5.) steht irgendwas mit $query->cookie().

bisher habe ich sowas nie benutzt um irgendwas unter perl zumachen nur bei MySql.

Geht das auch anders wenn ja wie?
wenn nicht kann das vielleicht jemand besser erläutern als da?

MFG Jan

  1. Hallo!
    Eine ganz gute Library für HTTP Cookies gibt es von Matt Wright, schau einfach mal rein.
    z.B. http://www.itpolicy.gov.il/webforum/cookie.lib.txt
    Viele Grüße,
    Alexander Kirk

  2. Hi,

    Wie kann ich mit perl ein ganz einfaches Cookie erzeugen und abschicken.

    in der perlreferenz die ich habe(AktivPerl5.) steht irgendwas mit $query->cookie().

    die Cookie-Erzeugung mittels CGI.pm ist eigentlich schon das beste, was Du machen kannst. Wenn es aber wirklich nur ganz einfach sein soll (und Du den Inhalt des Cookies exakt kennst, Fehler also ausschließen kannst), erweitere Deinen HTTP-Header um eine Zeile der Form:

    Set-Cookie: Name=Wert; expires=(Zeit als GMT-String);

    Die Zeit liefert Dir z.B. localtime im skalaren Kontext (siehe perldoc -f localtime).

    HTH

    Cheatah