/** *@Description: initialize user session * *@return: void */ protected function _initUserSession($userInfo = array()) { if (isset($_POST['user_name'], $_POST['user_password'], $_REQUEST['admin'], $_REQUEST['yemodule']) && 'login' == $_REQUEST['admin'] && 'system' == $_REQUEST['yemodule']) { $my_user = $this->getClass('user', $this->_systemDb); $checkLogin = $my_user->login($_POST['user_name'], $_POST['user_password']); //var_dump($_SESSION); //exit; } if (!isset($checkLogin) || $checkLogin > 0) { parent::_initUserSession(); } $_SESSION['my_user']['theme'] = isset($_SESSION['my_user']['admin_theme']) ? $_SESSION['my_user']['admin_theme'] : 'kinful'; if (intval($_SESSION['my_user']['system_user']) < 1 && intval($_SESSION['my_user']['super_admin']) < 1) { //$this->_setRequest(array('page'=>'login', 'module'=>'')); //session_destroy(); $this->redirect(MY_ROOT_URL . 'login.html'); exit; } return $this; }