2010-09-14 68 views
2

我設置一個cookie,像這樣:無法更改cookie值(PHP)

setcookie ('myletter', "a", time()+60*60*24*1000, "/", ".me.com"); 

然後我想,所以我做的更改值:

$_COOKIE['myletter'] = "b" 

但舊值遺蹟。我使用的setcookie也試過一次,失敗過

setcookie ('myletter', "b", time()+60*60*24*1000, "/", ".me.com"); 

有沒有一種可靠的方法其實我可以改變現有的cookie的值?

回答

4

啓動一個像Fiddler這樣的工具,可以讓您看到瀏覽器和測試Web服務器之間的HTML流量。然後查找Set-Cookie:關於設置cookie的PHP腳本的響應,然後在以下請求中查找Cookie:。讓你工作的最快方式就是根據HTTP請求理解cookie,總結起來,儘管不適用於PHP,here - 概念是相同的。