db; $command=$connection->createCommand("SELECT SValue FROM othervalues WHERE Name = 'AdminPassword'"); $pw = $command->queryScalar(); $users=array( // username => password 'admin' => $pw, ); if(!isset($users[$this->username])) $this->errorCode=self::ERROR_USERNAME_INVALID; elseif($users[$this->username]!==$this->password) $this->errorCode=self::ERROR_PASSWORD_INVALID; else $this->errorCode=self::ERROR_NONE; return !$this->errorCode; } }