0

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

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

我想在这里放置一个重定向:如果用户没有登录,他们会被重定向到主页,我尝试了以下没有运气。任何人都可以看到我要去哪里错了吗?

<?php 

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

?>
4

2 回答 2

1

你忘了合上括号}

应该:

<?php 

if(!$usersClass->checkLoggedIn()) { 
  header("Location: /index.php");
}
?>
于 2012-08-01T21:26:46.757 回答
0

尝试给出完整的 URL,并关闭}括号:

<?php 

if(!$usersClass->checkLoggedIn()) { 
header("location: http://localhost/yoursite/index.php");
}
?> 
于 2012-08-01T21:27:17.793 回答