2

CakePHP では、AppController beforeFilter 関数をリダイレクトしようとしましたが、機能しません... ブラウザ エラーが発生しています: リダイレクトが多すぎます。

if ($this->Session->read('Check.val')) 
{
    $this->redirect(array('controller'=>'pages','action' => 'login')); exit();
}
4

1 に答える 1

2

その理由は、その値セッションに存在する場合、常にリダイレクトされるためです。

ログインシステムを構築しているようです。CakePHPの組み込み認証コンポーネントをチェックしてください。

于 2012-12-04T12:29:23.303 に答える