[Zope] VS: A disappeared cookie..

Børge Kjeldstad borge.kjeldstad at whiteflower.no
Sat Aug 30 16:19:40 EDT 2003


 
Hello :)
 
..I try to send this message again, as I received no answer. Maybe it
disappeared in the mess with
the large virus attack some days ago.
 
 
To personalize a website I use cookies. That is; when a person chooses a
link, a cookie is set like this:
 
<dtml-call expr="RESPONSE.setCookie('guest', 'C')">
 
 
Now, this cookie is used to either include or not include a table of
contents
on all of the following pages that I (or actually guest C) visits:
 
<dtml-if expr="REQUEST.has_key('guest', 'C')">
  <dtml-var site_map>
</dtml-if>
 
 
The <dtml-var site_map> looks like this:
 
<a class="map" href="&dtml-URL0;?expand_all=1">Show all</a> <br>
<a class="map" href="&dtml-URL0;?collapse_all=1">Hide all</a>
<br>
<dtml-tree expr="topics">
  <a class="map" href="&dtml-absolute_url;"><dtml-var title_or_id></a>
</dtml-tree>
 
(”topics” is here the folder containing all the pages that guest C may
visit)
 
 
This works fine untill guest C presses some of the links generated by
the <dtml-tree>.
If he or she for instance presses the ”Page 1” link, he comes to page 1,
but page 1
does not include the <dtml-var site_map> even though page 1 still has
the same <dtml-if>
statement:
 
<dtml-if expr="REQUEST.has_key('guest', 'C')">
  <dtml-var site_map>
</dtml-if>
 
 
It looks to me as if the cookie has disappeared. Or have I misunderstood
the hole concept of the REQUEST object?
What could be wrong?
 
 
Thank you very much :)
 
 
Børge Kjeldstad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.zope.org/pipermail/zope/attachments/20030830/6b1635a1/attachment-0001.htm


More information about the Zope mailing list