Frank Schönmann: Perl und Cookies

Beitrag lesen

hi!

um einen Autologin zu realisieren, verwende ich cookies. Um gleich zu testen ob das
Cookie erfolgreich gesetzt worden ist, überprüfe ich dies gleich. Allerdings meldet
Perl fälschlicherweise das es nicht gesetzt worden ist.

Du schreibst in den HTTP-Header an den Browser, dass ein Cookie gesetzt werden soll und überprüfst dann, ob es schon im HTTP-Header vom Browser steht. Das kann aber noch gar nicht sein, weil der Browser vor Ende des Skripts deinen HTTP-Header und damit den Befehl, einen Cookie zu setzen, gar nicht erhalten hat. Das zu Überprüfen ist also erst beim nächsten Aufruf des Skripts möglich.

Desweiteren würde mich interessieren wie man nicht ein absolutes Verfallsdatum setzt,
sondern eher im Stile ab-jetzt-noch-6-monate-gültig.

Das funktioniert nicht.

bye, Frank!