0

当他注销时,我在将用户重定向到首页时遇到问题。我有一个 switch case 语句,处理注销的语句如下所示:

    case 'logout':
    offline($_SESSION['user_id']);
    session_destroy();
    include_once 'index.php';
    break;

我认为包含 index.php 会将用户重定向到首页,因为这是会话时应该发生的情况。但页面只是空白,网址是 localhost/web//?a=logout。

我究竟做错了什么?

4

1 回答 1

2

好吧,欧!我已经更新了我的答案,即使你没有要求它。所以,再次检查它

header('Location: http://site.com/index.php');

使您的代码如下所示:

case 'logout':
    offline($_SESSION['user_id']);
    session_destroy();
  header('Location: http://site.com/index.php');
   exit();
    break;
于 2012-11-17T01:08:14.050 回答