Ejemplo n.º 1
0
 /**
  * 更新数据
  */
 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;
 }
Ejemplo n.º 2
0
 /**
  * 用户名和密码的验证
  */
 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;
 }