Hi, ich weiß, daß ich auf den Wert etwaiger Cookies über den REQUEST zugreifen kann. Was ich nicht weiß: wie kann ich zwischen einem Cookie und einem 'normalen' REQUEST-Wert unterscheiden? Gibt es ein Objekt, das eine Methode has_key() oder so hat? Der Anwendungsfall: Eine mehrsprachige Site. Die Ausgabesprache wird folgendermaßen ermittelt: 1. Der Besucher wählt sie selbst aus (Klick auf einen Link --> REQUEST-Variable; Cookie und SESSION-Variable werden gesetzt) 2. Es existiert eine SESSION-Variable 3. Es existiert ein Cookie. Die SESSION-Variable wird gesetzt. 4. Die Standardvariablen HTTP_ACCEPT_LANGUAGE und evtl. HTTP_USER_AGENT werden ausgewertet 5. Die Default-Sprache wird verwendet. Dafür muß ich zwischen Cookie und normalem Request unterscheiden. Muß ich wirklich zwei verschiedene Variablennamen nehmen? tia, Tobias -- Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das un- erlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
Hi Tobias, sorry, zope@zope.org is english only. To your problem: why handling Cookie and session seperately? The session manager is already responsible to create cookie (or URLs) on demand. You only have to write and read values to and from SESSION. Does this help? Regards Tino --On Donnerstag, 31. Oktober 2002 11:57 +0100 Tobias Herp <THerp@apriori.de> wrote:
Hi,
ich weiß, daß ich auf den Wert etwaiger Cookies über den REQUEST zugreifen kann. Was ich nicht weiß: wie kann ich zwischen einem Cookie und einem 'normalen' REQUEST-Wert unterscheiden? Gibt es ein Objekt, das eine Methode has_key() oder so hat?
Der Anwendungsfall: Eine mehrsprachige Site. Die Ausgabesprache wird folgendermaßen ermittelt: 1. Der Besucher wählt sie selbst aus (Klick auf einen Link --> REQUEST-Variable; Cookie und SESSION-Variable werden gesetzt) 2. Es existiert eine SESSION-Variable 3. Es existiert ein Cookie. Die SESSION-Variable wird gesetzt. 4. Die Standardvariablen HTTP_ACCEPT_LANGUAGE und evtl. HTTP_USER_AGENT werden ausgewertet 5. Die Default-Sprache wird verwendet.
Dafür muß ich zwischen Cookie und normalem Request unterscheiden. Muß ich wirklich zwei verschiedene Variablennamen nehmen?
tia,
Tobias --
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das un- erlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
participants (2)
-
Tino Wildenhain -
Tobias Herp