function Login_Validate($User, $Password) { echo $Password; $_SESSION['User'] = ''; $this->AuthUser = new Memberdetails(); $conditions = QQ::Equal(QQN::Memberdetails()->MemberId, $User); $this->AuthUser = Memberdetails::QuerySingle($conditions); if (!isset($this->AuthUser)) { $_SESSION['User'] = ''; return 'Wrong'; } else { $encrypt = new encrypt(); $storedpass = $encrypt->decrypt_sha1($this->AuthUser->Password); if ($storedpass != $Password) { $_SESSION['User'] = ''; return 'Wrong'; } else { $_SESSION['objUser'] = $this->AuthUser; return 'Right'; } } }
/** * Load a single Memberdetails object, * by Id Index(es) * @param integer $intId * @return Memberdetails */ public static function LoadById($intId) { return Memberdetails::QuerySingle(QQ::Equal(QQN::Memberdetails()->Id, $intId)); }