0

我有以下代码可以将用户重定向到他们的正确页面。但是,我在浏览器中收到错误消息:

错误:

页面未正确重定向

编码:

<?php
/**
 * User has already logged in, so display relevant links, including
 * a link to the admin center if the user is an administrator.
 */

    if (($session->logged_in) && ($session->isAgent())) {

        header("Location: gallery_Agent.php");

} elseif (($session->logged_in) && ($session->isMaster())) {

        header("Location: gallery_Master.php");

} elseif (($session->logged_in) && ($session->isAdmin())) {     

        header("Location: gallery_Admin.php");

} 

else {  ...

我该如何解决这个问题?

约瑟夫

4

1 回答 1

1

此错误通常表示无限重定向循环。始终exit()在设置Location标题后使用,并确保您没有在要重定向到的页面中包含此重定向逻辑。

于 2013-03-13T10:33:44.763 回答