如何为每个新请求生成新的Cookie值(例如,当您点击超链接时Cookie值会发生变化)。
一个例子是PEAR AUTH做的事情:
“每个客户请求一个特殊的唯一cookie给客户。他必须在下一个请求时提供这个cookie。这个cookie在每个请求都会改变。如果客户没有提供有效的cookie,他将被注销。”< / p>
基本上怎么做?
答案 0 :(得分:2)
如果您愿意,可以在PHP代码中使用setcookie
功能在每个页面上设置新的cookie。
答案 1 :(得分:1)
我认为您正在寻找的是sessions,它们是使用单个cookie识别的用户的持久变量。但是,变量存储在服务器上。
您也可以使用session_id()
设置会话Cookie的值。
答案 2 :(得分:0)
如果您的意思是向Cookie附加计数值,并且链接是指向其他网站的链接,那么您可以使用Javascript来实现此目的。
有点儿:
<a onclick = addToCookieAndRelocate();