[英]Cannot delete secure cookie?
我无法删除Cookie,有时它可以工作(怎么可能?),但是如果它开始坚持不删除错误,它将再也无法工作。我用手机查看了此信息,因此无法在手机上删除Cookie。 代码如下所示:
setcookie("cookie_name",$value,strtotime('+4year'),"/",null,null,true);
当我删除它时,我在下面使用:
setcookie("cookie_token",'',strtotime('-4year'),"/",null,null,true);
我也使用此来确保:
if (isset($_SERVER['HTTP_COOKIE'])) {
$cookies = explode(';', $_SERVER['HTTP_COOKIE']);
foreach($cookies as $cookie) {
$parts = explode('=', $cookie);
$name = trim($parts[0]);
//databaseden poza bilersen poz ele
setcookie($name, '', time()-1000);
setcookie($name, '', time()-1000, '/');
}
}
session_destroy();
$session = isset($_SESSION) ? $_SESSION : '';
您是否尝试过使用未unset
功能? 我的意思是这样: unset($_COOKIE['cookieName'])
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.