PHP,会话错误

时间:2013-12-06 18:38:19

标签: php session

对于我正在构建的登录系统,我的 check.php 存在问题, 错误读取

Parse error: syntax error, unexpected '{' in /home/ob219/public_html/logsystem/check.php on line 3

我的代码是

    <?php
session_start();
if (!isset($_SESSION['user_logged_in']) || $_SESSION['user_logged_in'] !== true {
header('Location: login.php');
}
?>

我试图删除括号{}但是它有标题

的问题

2 个答案:

答案 0 :(得分:1)

你错过了右括号:

if (!isset($_SESSION['user_logged_in']) || $_SESSION['user_logged_in'] !== true {

应该是

if (!isset($_SESSION['user_logged_in']) || $_SESSION['user_logged_in'] !== true) {

答案 1 :(得分:1)

试试这个:

<?php
    session_start();
    if (!isset($_SESSION['user_logged_in']) || $_SESSION['user_logged_in'] !== true)
    {
        header('Location: login.php');
    }
?>