wenn ich das grade richtig sehe fehlt dir vor dem ?> eine schließende Klammer:
PHP
		
					
			<?php 
   require_once("libs/pages/Page.class.php");
   require_once("libs/SampQueryAPI.php");
   class KeyPage extends Page
   {
      public $templateName = "Key";
      public function readData() {
          parent::readData();
           if(isset($_POST['submit']))
           {
                   $key = UCP_Framework::getDB()->escapeString(@$_POST['key']);
                   $config = UCP_Framework::getConfig();
                   if( isset ( $key ) )
                   {
                       $query = UCP_Framework::getDB()->sendQuery (" SELECT * 
                                                                     FROM ". $config->usertable ." 
                                                                     WHERE ". $config->userKey ." = '". $key ."' 
                                                                     LIMIT 1");
                       if(UCP_Framework::getDB()->numRows ( $query ) == 1)
                       {
                           echo " $query ";
                       } else UCP_Framework::getTPL()->assign("error", '<div class="alert alert-error">Der eingegebene Key ist fehlerhaft!</div>');            
                   } else UCP_Framework::getTPL()->assign("error", '<div class="alert alert-error">Bitte gebe einen key ein</div>');
           } 
    }   
} 
    ?> 
		 
		
		
	 
			
									
		


