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 に答える