如果用户未登录,则重定向PHP

时间:2012-08-01 21:20:37

标签: php

我正在开发一个我没有构建的网站。我正在尝试将HTML重定向放在if语句中,这是源代码:

<?php 
    if(!$usersClass->checkLoggedIn()) { 
?>
// Stuff here
<?php } else { ?>
    // More stuff here
<?php } ?>

我想在此处进行重定向:如果用户未登录,则会将其重定向到主页,我尝试了以下操作但没有运气。谁能看到我出错的地方?

<?php 

if(!$usersClass->checkLoggedIn()) { 
header("Location: /index.php");

?>

2 个答案:

答案 0 :(得分:1)

您忘记关闭括号}

应该是:

<?php 

if(!$usersClass->checkLoggedIn()) { 
  header("Location: /index.php");
}
?>

答案 1 :(得分:0)

尝试提供完整的网址,然后关闭}括号:

<?php 

if(!$usersClass->checkLoggedIn()) { 
header("location: http://localhost/yoursite/index.php");
}
?>