Seite 1 von 1

CGI Cookies

Verfasst: Samstag 24. Juli 2004, 00:36
von genrich
Hallo...

Mir will es einfach nicht gelingen Cookies zu setzten. Ich glaub ich verstehe noch nicht wie das gehen soll...
Hab zwar schon nachgeschaut, aber:
http://python.sandtner.org/viewtopic.php?p=4679
http://python.sandtner.org/viewtopic.php?p=7432#7432
hilft auch nicht weiter

Code: Alles auswählen

if os.environ.has_key('HTTP_COOKIE'):
    print "Cookies gibt es!"
    C = SimpleCookie(os.environ['HTTP_COOKIE'])
    print "CookieAnzahl:",len(C)
    print C
else:
    print "Cookies gibt es nicht!!!!<p>"
    C = SimpleCookie()
    C["fig"] = "newton"
    C["sugar"] = "wafer"
    print C

Verfasst: Sonntag 25. Juli 2004, 11:08
von Milan
Hi. Ich schließe mal aus dem print "CookieAnzahl:",len(C), dass der Header schon geschickt wurde (content-type: text/plain\n) :?: ... Wenn ja ist es dir nicht mehr möglich Cookies zu setzen, dass geschieht nämlich davor und deswegen ist print C ohne Wirkung. Das muss vorher, am besten zuerst geschehen.

Verfasst: Sonntag 1. August 2004, 22:29
von genrich
Aha!!!!! Jetzt klappt es! :lol:

Darauf wäre ich in hundert Jahren nicht gekommen! :roll:

Thx!