2010-09-14 89 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 - 概念是相同的。