PHP会话检查

时间:2014-07-19 21:21:40

标签: php session

这是我在安全页面顶部的代码。它总是重定向到标题页。如果我取消注释回显线,它将显示正确的用户ID,因此id存在。有什么建议吗?

<?php session_start();
if (!isset($_SESSION['user_id']));
{   
    //echo "this is the id " .$_SESSION['user_id'];
    header("Location: signup");
  exit();} 
?>

感谢Scott

2 个答案:

答案 0 :(得分:4)

if (!isset($_SESSION['user_id']));
                                 ^ remove this

答案 1 :(得分:0)

<?php
session_start();
if (!isset($_SESSION['user_id'])) {
    header("Location: signup");
    exit();
}
?>