Protected Function_Initialize ()
{
親 :: Initialize ();
Define ('Aa', Session :: GET ('Admin_id'));
}
/ /ユーザーが入口でバックグラウンドでログインしているかどうかを判断します
protected function isLogin()
{
if (empty(AA)){
$this->error('ユーザーはログインしておらず、権限もありません Access',url('Index/login'));
} }
}
//ユーザーが繰り返しログインできないようにします
protected function selectedLogin(){
$this->error('ユーザーはすでにログインしています。再度ログインしないでください',url('Index/index'));
これはTP5の落とし穴ですが、私もこのような動画を見てエラーを報告しましたが、定義した定数(つまり定義したAA)を判定する前に変数を使用しました。定義した定数をキャッチして、それを使って判定してみると、なんと動作します(ー_ー)!!
parent::initialize(); はparent::_initialize();として書かれています。