Example #1
0
 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));
 }