我想使用cookie来创建一个会话,当用户关闭浏览器窗口时会过期。所有在线帖子都说这样做的方法是从cookie中删除expires属性。但我试图这样做,但是没有用。
我有以下cookie字符串:
example=true;path=/
请注意,我没有设置expires属性。
发生的事情是expires属性设置为1年后。
答案 0 :(得分:0)
尝试使用expires=0
设置此Cookie。
答案 1 :(得分:0)
session_set_cookie_params($expire, $path, $domain, $secure, true);
// Open
session_set_cookie_params(0, '/', '.example', false, false);
// Locked Down
session_set_cookie_params('o, /forums', 'www.example.com', isset($_SERVER["HTTPS"]), true)