【发布时间】:2013-02-21 13:00:17
【问题描述】:
是否可以通过 JS 和 PHP 移除前面设置的 cookie?
我正在这样做:
*前(JS):
if ($.cookie('myCookie'))
{
console.log('Cookie.. :( ');
}
else
{
console.log('Yaay! No cookie!');
$.cookie('myCookie', '123');
}
返回(PHP):
if (isset($_REQUEST['removeCookie']))
{
setcookie("myCookie", "", time()-3600);
unset($_COOKIE['myCookie']);
}
结果:
好像是个谜
【问题讨论】:
-
在调试器的
cookies标签下显示什么? -
先运行什么代码?你是在js运行后发出php请求吗?
-
如果你做 var_dump($_COOKIE);在你的 PHP 中,追加了什么?
-
@DreamEater 我在 Cookie 选项卡中看到 cookie。
-
cookie 名称中的点被替换为 _ 字符 - 这可能会导致一些问题
标签: php javascript cookies