How do I create one with Zope, easily? How do I include the expires, domain, etc? Thanks ahead of time, Luis.
Yep, this is true, but does anyone have a simple example of usage. I'm too used to: Set-Cookie: NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME; secure Do you just repeatly call: setCookie with the different values, like: <dtml-call expr="RESPONSE.setCookie('NAME', v1)"> <dtml-call expr="RESPONSE.setCookie('Expires', v2)"> <dtml-call expr="RESPONSE.setCookie('Domain', v3)"> ??? -----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org] On Behalf Of J Cameron Cooper Sent: Saturday, March 01, 2003 11:49 AM To: zope@zope.org Subject: Re: [Zope] Simple Persistent Cookie
How do I create one with Zope, easily?
How do I include the expires, domain, etc?
The RESPONSE object has cookie methods. Check the API section of the Zope online help docs. --jcc _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
We've had the most luck cross-browser with setheader calls like so: <dtml-call "RESPONSE.setHeader('Set- Cookie','sessionid=somevalue;domain=.fredericksburg.com;path=/')"> setCookie wasn't playing nice across some browsers for some reason--i think there are archived message on the list about it. On Saturday, March 1, 2003, at 02:38 PM, Luis Cortes wrote:
Yep,
this is true, but does anyone have a simple example of usage. I'm too used to:
Set-Cookie: NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME; secure
Do you just repeatly call:
setCookie with the different values, like:
<dtml-call expr="RESPONSE.setCookie('NAME', v1)"> <dtml-call expr="RESPONSE.setCookie('Expires', v2)"> <dtml-call expr="RESPONSE.setCookie('Domain', v3)">
???
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org] On Behalf Of J Cameron Cooper Sent: Saturday, March 01, 2003 11:49 AM To: zope@zope.org Subject: Re: [Zope] Simple Persistent Cookie
How do I create one with Zope, easily?
How do I include the expires, domain, etc?
The RESPONSE object has cookie methods. Check the API section of the Zope online help docs.
--jcc
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
I thought this would work, does anybody have a clue why it doesn't? <dtml-call expr="RESPONSE.setHeader('Set-Cookie','lastVisited=1999/01/01;expires=2003/0 3/03')"> <dtml-var lastVisited> -----Original Message----- From: Chris Muldrow [mailto:muldrow@mac.com] Sent: Saturday, March 01, 2003 12:47 PM To: Luis Cortes Cc: Zope Mailing List Subject: Re: [Zope] Simple Persistent Cookie We've had the most luck cross-browser with setheader calls like so: <dtml-call "RESPONSE.setHeader('Set- Cookie','sessionid=somevalue;domain=.fredericksburg.com;path=/')"> setCookie wasn't playing nice across some browsers for some reason--i think there are archived message on the list about it. On Saturday, March 1, 2003, at 02:38 PM, Luis Cortes wrote:
Yep,
this is true, but does anyone have a simple example of usage. I'm too used to:
Set-Cookie: NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME; secure
Do you just repeatly call:
setCookie with the different values, like:
<dtml-call expr="RESPONSE.setCookie('NAME', v1)"> <dtml-call expr="RESPONSE.setCookie('Expires', v2)"> <dtml-call expr="RESPONSE.setCookie('Domain', v3)">
???
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org] On Behalf Of J Cameron Cooper Sent: Saturday, March 01, 2003 11:49 AM To: zope@zope.org Subject: Re: [Zope] Simple Persistent Cookie
How do I create one with Zope, easily?
How do I include the expires, domain, etc?
The RESPONSE object has cookie methods. Check the API section of the Zope online help docs.
--jcc
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Luis Cortes Sent: Saturday, March 01, 2003 12:43 PM To: Zope Mailing List Subject: RE: [Zope] Simple Persistent Cookie
I thought this would work, does anybody have a clue why it doesn't?
<dtml-call expr="RESPONSE.setHeader('Set-Cookie','lastVisited=1999/01/01;expi res=2003/0 3/03')"> <dtml-var lastVisited>
This has nothing to do with zope. You aren't following the spec for cookies. Cookies are very picky and you must follow the Netscape spec as closely as you can. In particuar, you don't have spaces after the semicolons and your date format is wrong. You probably should also set a domain and path.
participants (5)
-
Charlie Reiman -
Chris Muldrow -
J Cameron Cooper -
Luis Cortes -
Luis Cortes