我有一个网站,其中包含使用html和php创建的用户注册/登录功能。我使用像$_SESSION['logged_in']=true;
之类的Sessions和东西来确定当前用户是否已登录。但是我有一个问题:每当用户在没有注销的情况下存在他们的Web浏览器时,当他们访问该站点时,他们会遇到有关会话问题的错误,并将其重定向到具有该错误的登录页面。如果用户“不小心”关闭浏览器而未退出,我该如何终止会话?
:
if($_SESSION['logged_in']==true) {
Header("Location:home.php");
else {
$_SESSION['logged_in']=false;
Header("Location:signin.php");
in signin_true.php
$_SESSION['logged_in']=true;
header("location:home.php");
并且在注销中会话设置为false ..