我有以下代码将用户重定向到他们正确的页面。但是,我在浏览器中收到错误:
错误:
页面未正确重定向
代码:
<?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 { ...
我该如何解决这个问题?
约瑟夫
答案 0 :(得分:1)
此错误通常表示无限重定向循环。设置exit()
标题后始终使用Location
,并确保您没有在重定向到的页面中包含此重定向逻辑。