2010-08-24 102 views
1

如何在每次新請求時生成新的cookie值(例如,當您單擊超鏈接時cookie值會發生變化)。爲每個請求生成一個新的Cookie?

一個例子是一些PEAR AUTH作用:

「每個客戶端請求一個特殊的獨特的cookie被提供給客戶端,他必須出示他的下一個請求,這個cookie這在每次請求的cookie更改如果。客戶端不會顯示他將被註銷的有效cookie。「

基本上該怎麼做?

+2

downvote for title ... – 2010-08-24 19:59:23

回答

2

如果您願意,您可以在您的PHP代碼中使用setcookie函數在每個頁面上設置新的cookie。

0

如果你的意思是將一個計數值附加到一個cookie上,並且該鏈接是指向其他網站的鏈接,那麼你可以使用Javascript來實現這一點。

還挺:

<a onclick = addToCookieAndRelocate();

1

我想你要尋找的是sessions,這是誰在使用一個Cookie標識的用戶持久變量。不過,這些變量存儲在服務器上。

您也可以使用session_id()來設置會話cookie的值。

+0

哦,對不起,如果我誤解了這個問題...:S – Frxstrem 2010-08-24 20:05:49

+0

我使用會話也是,基本上,我使用網址令牌來識別用戶以及會話,但我想他們的價值觀改變了用戶點擊鏈接的一切。 – 2010-08-24 20:09:44

相關問題