如何检查cookie是否已设置?

时间:2014-07-19 20:52:50

标签: cookies

我已经有这个代码给我设置了cookie:

        $_SESSION["loggedIn"] = true;
        $id = $row["id"];   
        session_register('id'); 
        $_SESSION['id'] = $id;
        $username = $row["login_email"];   
        session_register('login_email'); 
        $_SESSION['login_email'] = $email;
        mysql_query("UPDATE members SET lastlogin=now() WHERE id='$id'");

我试图在页面顶部执行此操作,该操作位于session_start()之后:

if(isset($_SESSION['username']))
{
    header("Location: http://www.google.com");
    exit();
}

但它并没有将我重定向到谷歌,可能是什么问题?

1 个答案:

答案 0 :(得分:2)

在您发布的代码中,您从未设置$_SESSION['username']只有$username = $row["login_email"];

也许$_SESSION['username'] = $row["login_email"];可以解决问题吗?