如何在新窗口中设置会话设置

时间:2018-07-27 14:05:46

标签: php mysql

我已经使用PHP和MYSQL创建了一个登录名。

如果登录页面,它将进入新页面。

我的问题: 退出登录页面后,它再次显示新页面本身,但我不想在退出后显示该页面

?php 
  session_start();


  if (!isset($_SESSION['username'])) {
    $_SESSION['msg'] = "You must log in first";
    header('location: login.php');
  }
  if (isset($_GET['logout'])) {
    session_destroy();
    unset($_SESSION['username']);
    header("location: login.php");
  }

1 个答案:

答案 0 :(得分:0)

尝试

session_destroy();

此处sesion_write_close();销毁成功登录后创建的所有会话。另一方面,{{1}}确保在销毁会话之后以及将页面重定向到定义的位置之前,不会再写入任何冲突的会话。但是,这是一个非常基本但清晰有效的登出指南。