On Tue, 19 Aug 2003 10:59:12 +0200 GMT Børge Kjeldstad asked the Zope mailinglist about the following:
Now, I am also slightly aware of that there is some parameter option in the setCookie statement. That is: I could maybe have a setCookie statement that went like this:
<dtml-call expr="RESPONSE.setCookie('guest', B)">
Yes, but use normal single quotes if it is just a string: <dtml-call expr="RESPONSE.setCookie('guest', 'B')">
and then use or change the parameter to the cookie guest My second question is hence; if this would be a better solution than trying to erase the cookie as previously described.
Your final idea here is probably the one you want, as it would not erase the prevoius cookie before your guest had chosen a new one. <dtml-call expr="RESPONSE.setCookie('guest', 'C')"> for erasing cookies : set them to expire some point of time in the past. There might even be a method RESPONSE.expireCookie('guest') , but you will have to check the API docs for this.. hint : Don't get started too much on DTML. Use python-scripts for things like this, and ZPT for presentation. :) -- Geir Bækholt