/** * 更新数据 */ public function doUpItem(ZOL_Request $input, ZOL_Response $output) { $Arr = array(); $input->request('userId') ? $Arr['userId'] = $input->request('userId') : ''; $input->request('passwd') ? $Arr['passwd'] = Helper_AdminUser::passwdEncrypt($input->request('passwd')) : ''; $input->request('isAdmin') ? $Arr['isAdmin'] = (int) $input->request('isAdmin') : ''; $pageUrl = $input->request('pageUrl'); $data = Helper_Dao::updateItem(array('editItem' => $Arr, 'dbName' => 'Db_Andyou', 'tblName' => 'adminUser', 'where' => ' id=' . $input->request('dataid'))); /*backUrl*/ $urlStr = $pageUrl ? $pageUrl : "?c={$output->ctlName}&t={$output->rnd}"; echo "<script>document.location='{$urlStr}';</script>"; exit; }
/** * 用户名和密码的验证 */ public static function checkPasswd($paramArr) { $options = array('userId' => '', 'password' => '', 'backUrl' => '', 'logFlag' => false); if (is_array($paramArr)) { $options = array_merge($options, $paramArr); } extract($options); $password = Helper_AdminUser::passwdEncrypt($password); $userInfo = Helper_AdminUser::getAdminUserInfo(array('userId' => $userId)); $rtnFlag = 0; if ($userInfo) { if ($password == $userInfo["passwd"]) { $rtnFlag = 1; //登录成功 } else { $rtnFlag = 2; //密码错误 } } else { $rtnFlag = 3; //无该用户 } return $rtnFlag; }