public function init() { MyLanguage::setLanguage(); if (empty(Yii::app()->user->id)) { if (!stripos(yii::app()->request->getUrl(), 'login')) { $this->redirect(Yii::app()->createUrl('login/login')); } } }
public function init() { MyLanguage::setLanguage(); if (empty(Yii::app()->user->id)) { if (!stripos(Yii::app()->request->getUrl(), 'login')) { $this->redirect(Yii::app()->createUrl('login/login')); } } else { $admin_id = Yii::app()->user->id; $sql = "SELECT * FROM vcos_admin WHERE admin_id = '{$admin_id}'"; $result = Yii::app()->m_db->createCommand($sql)->queryRow(); if (!$result) { Yii::app()->session->clear(); Yii::app()->session->destroy(); die(Helper::show_message(Yii::t('vcos', '你的账户已经被删除了'), Yii::app()->createUrl("login/login"))); } } $this->auth = $this->setmyaction(); }