我创建了一个基于 session 的简单登录页面。
session_start();
并添加了一个包含这个的注销页面
session_destroy();
现在,当我关闭浏览器/页面并重新打开它时, session 的值仍然存在。
我想知道如何在页面/浏览器关闭时完全销毁 session 。
最佳答案
如果你使用:
session_set_cookie_params(0);
session_start();
您的 session cookie 将在浏览器关闭时销毁...因此在他们关闭浏览器之前您的 session 将保持良好状态。 IE。你登录,你登录了,你关闭浏览器,重新打开它,再次访问该站点,你不会登录。
关于php - 关闭时销毁 PHP session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4146647/