#atualizar($_GET['Id']); // Parar servidor $Server = new Servidor($_GET['Id'], $conn); $Server->atualizarServidor(); $Server->atualizaInfo(); if (isset($_GET['Return'])) { header("Location: ../servidor.php?Id=" . $_GET['Id']); die; } echo json_encode(array("Status" => true, "Id" => $_GET['Id'], "Mensagem" => "Atualizado")); die; } elseif ($_GET['Action'] == "EliminarServidor") { $Server = new Servidor($_GET['Id'], $conn); $Server->pararServidor(); $Server->setStatus(0); $Server->atualizaInfo(); $Server->eliminar(); // Eliminar if (isset($_GET['Return'])) { header("Location: ../index.php?Successo=1"); die; } echo json_encode(array("Status" => true, "Id" => $_GET['Id'], "Mensagem" => $Lang['api_servidorEliminado'])); die; } elseif ($_GET['Action'] == "MudaMotd" && isset($_GET['Motd'])) { $Servidor = new Servidor($_GET['Id'], $conn); // Cria Servidor $Servidor->setMotd(addslashes(htmlentities($_GET['Motd']))); // Mudar Motd. $Servidor->atualizaInfo(); // Faz update na base de dados do Motd Novo if (isset($_GET['Return'])) {
$Sucessos[] = "Utilizador <" . $Nome . " " . $Apelido . "> adicionado com sucesso."; addUtilizador(0, $Nome, $Apelido, $Email, md5($Password), getDataAtual(), $TipoUtilizador, $MaxServidores, 1); } } else { $hasErros = true; $Erros[] = htmlentities("Preencha as informações pedidas."); } // Fim Adicionar Utilizador } elseif ($Action == "RemoverUtilizador") { $UserRem = new Utilizador($_POST['Id'], $conn); $ServidoresRem = getServidoresByIdUtilizador($UserRem->getId()); if ($UserRem->getId() != $User->getId()) { // Eliminar todos os servidores do utilizador foreach ($ServidoresRem as $ServidorRem) { $ServerRem = new Servidor($ServidorRem['Id'], $conn); $ServerRem->eliminar(); } $UserRem->eliminar(); // Eliminar Conta do utilizador } } // Fim Actions } // Fim Post[Action] } // Fim Post if ($_GET && !isset($_GET['Logged'])) { if ($_GET['Action']) { $Action = $_GET['Action']; if ($Action == "Utilizador" && isset($_GET['Id'])) { $Id = $_GET['Id'];