/** * Mise a jour des donnees d'un enregistrement * @param db $db */ public function update($db) { updateLogin($db, $this->lgnidlgn, $this->lgnidlgn, $this->lgnidusr, $this->lgnlblgn, $this->lgnlbpwd, $this->lgncdprf, $this->lgnfgarc); }
function handleLogin($data) { $account = $data['email']; $password = $data['password'] ^ key; $result = queryAccount($account); $pw = 0; $uid = 0; $name = 0; if ($result) { while ($row = mysql_fetch_array($result)) { $uid = $row['uid']; $pw = $row['password']; $name = $row['name']; } } //用户不存在 if (!$uid) { $Response['status'] = 'non-existent'; $Response['message'] = '用户名不存在! '; return $Response; } //密码不正确 if ($password != $pw) { $Response['status'] = 'failed'; $Response['message'] = '密码错误!'; return $Response; } $res = updateLogin($uid); if (!$res) { $Response['status'] = 'success'; $Response['message'] = '登录成功!'; $Response['name'] = $name; $Response['userId'] = $uid; } else { $Response['status'] = 'error'; $Response['message'] = $res; } return $Response; }