我为我的英语道歉,我使用谷歌翻译
我为prestashop下载了一个弹出模块,但是每当用户从我的网站注销时我都需要删除cookie。
有问题的模块有2个css文件,js文件3个,1个和2个dwt php
阅读这个精彩网站上的各种回复,我意识到你必须添加文件,但这是我不明白该怎么做以及把它放在哪里
那么我在这里放什么文件让你看到并得到答案?
每次用户从我的网站注销时,我必须修改或删除Cookie的方式和文件?
感谢您和社区的帮助,谢谢
的演示答案 0 :(得分:0)
如果您要删除所有Cookie,只需在注销用户并将其重定向到其他页面之前执行以下操作
if (isset($_SERVER['HTTP_COOKIE'])) {
$cookies = explode(';', $_SERVER['HTTP_COOKIE']);
foreach($cookies as $cookie) {
$parts = explode('=', $cookie);
$name = trim($parts[0]);
setcookie($name, '', time()-1000);
setcookie($name, '', time()-1000, '/');
}
}
这将使您存储的所有Cookie无效 source