} else {
         $page->assign("t_Report", Reporting::error(Utils::buildErrorString($error)));
     }
 } else {
     if ("StopGameserver" == $do) {
         $error = array();
         // Serverid
         $err = @Utils::checkInput($_POST['gameserverid'], "Gameserver ID", 1, 64, INPUT_TYPE_NUMERIC);
         if (strlen($err) != 0) {
             $error[] = $err;
         } else {
             if (!GameserverManager::existsById($_POST['gameserverid'])) {
                 $error[] = "The given gameserver id doesn't exists.";
             } else {
                 $gameserver = new Gameserver($_POST['gameserverid']);
                 if (!$gameserver->isControlable()) {
                     $error[] = "The given gameserver is not controllable at the moment.";
                 }
             }
         }
         if (count($error) == 0) {
             $page->assign("t_Report", Reporting::success("The gameserver will be stopped soon."));
             $gameserver->scheduleStop();
             // Log
             $local = UserManager::getLocalUser();
             $localUsername = $local->getData("username");
             $localID = $local->getData("id");
             $gameName = $gameserver->getTemplate()->getData("gameName");
             $ip = $gameserver->getServer()->getData("ip");
             $user = $gameserver->getUser();
             $username = $user->getData("username");