### // Get SSH2 Object OR ERROR String $ssh = newNetSSH2($box['ip'], $box['sshport'], $box['login'], $aes->decrypt($box['password'])); if (!is_object($ssh)) { $_SESSION['msg1'] = T_('Connection Error!'); $_SESSION['msg2'] = $ssh; $_SESSION['msg-type'] = 'error'; header("Location: serversummary.php?id=" . urlencode($serverid)); die; } ### $gameInstaller = new GameInstaller($ssh); ### $gameInstaller->setGameServerPath(dirname($server['path'])); ### $gameInstaller->abortOperation('installGame'); ### //Adding event to the database $message = 'Server Action Aborted : ' . mysql_real_escape_string($server['name']); query_basic("INSERT INTO `" . DBPREFIX . "log` SET `serverid` = '" . $serverid . "', `message` = '" . $message . "', `name` = '" . mysql_real_escape_string($_SESSION['adminfirstname']) . " " . mysql_real_escape_string($_SESSION['adminlastname']) . "', `ip` = '" . $_SERVER['REMOTE_ADDR'] . "'"); ### $_SESSION['msg1'] = T_('Warning: Operation Aborted!'); $_SESSION['msg2'] = ''; $_SESSION['msg-type'] = 'warning'; header("Location: serversummary.php?id=" . urlencode($serverid)); die; break; default: exit('<h1><b>Error</b></h1>'); } exit('<h1><b>403 Forbidden</b></h1>');
$aes->setKey(CRYPT_KEY); ### // Get SSH2 Object OR ERROR String $ssh = newNetSSH2($box['ip'], $box['sshport'], $box['login'], $aes->decrypt($box['password'])); if (!is_object($ssh)) { $_SESSION['msg1'] = T_('Connection Error!'); $_SESSION['msg2'] = $ssh; $_SESSION['msg-type'] = 'error'; header("Location: boxgamefile.php?id=" . urlencode($boxid)); die; } ### $gameInstaller = new GameInstaller($ssh); ### $gameInstaller->setRepoPath($game['cachedir']); $gameInstaller->abortOperation('makeRepo'); ### //Adding event to the database $message = "Operation Aborted for " . mysql_real_escape_string($game['game']) . " on " . mysql_real_escape_string($box['name']); query_basic("INSERT INTO `" . DBPREFIX . "log` SET `boxid` = '" . $boxid . "', `message` = '" . $message . "', `name` = '" . mysql_real_escape_string($_SESSION['adminfirstname']) . " " . mysql_real_escape_string($_SESSION['adminlastname']) . "', `ip` = '" . $_SERVER['REMOTE_ADDR'] . "'"); ### $_SESSION['msg1'] = T_('Warning: Operation Aborted!'); $_SESSION['msg2'] = ''; $_SESSION['msg-type'] = 'warning'; header("Location: boxgamefile.php?id=" . urlencode($boxid)); die; break; case 'deleteRepo': require_once "../libs/gameinstaller/gameinstaller.php"; ### $boxid = mysql_real_escape_string($_GET['boxid']);