$Servidores = getServidoresByIdUtilizador($User->getId()); foreach ($Servidores as $Servidor) { $server = new Servidor($Servidor['Id'], $conn); $server->getFullStatus(); // Fazer update aos Status $total += $server->getSlots(); } addInformacaoServidores($Servidores); $slotsOcupados = $total; $smarty = new Smarty(); $OldUser = false; if (isset($_SESSION['Old_Id']) && !empty($_SESSION['Old_Id']) && $_SESSION['Id'] != $_SESSION['Old_Id']) { $OldUser = true; try { $OldUserC = new Utilizador($_SESSION['Old_Id'], $conn); $OldUserC->getInfo(); } catch (Exception $e) { $_SESSION['Old_Id'] = ""; $OldUser = false; } } else { $OldUser = false; } $Sucessos = array(); $Erros = array(); if ($_POST) { if ($_POST['Action']) { $Action = $_POST['Action']; if ($Action == "MudarPassword") { if (isset($_POST['PasswordAtual']) && !empty($_POST['PasswordAtual']) && isset($_POST['NovaPassword']) && !empty($_POST['NovaPassword']) && isset($_POST['RepNovaPassword']) && !empty($_POST['RepNovaPassword'])) { $PasswordAtual = md5(addslashes(htmlentities($_POST['PasswordAtual'])));
} } } if (isset($_GET['AJAX'])) { $Pedido = $_GET['AJAX']; if ($Pedido == "AUMENTARMAXSERVIDORES") { $UserVer = new Utilizador($Id, $conn); $UserVer->getInfo(); $UserVer->setNumeroMaxServidores($UserVer->getNumeroMaxServidores() + 1); $UserVer->atualizaInfo(); echo json_encode(array("Status" => true, "MaxServidores" => $UserVer->getNumeroMaxServidores(), "Percentagem" => round(getPercentagem($UserVer->getNumeroServidores(), $UserVer->getNumeroMaxServidores())))); die; } if ($Pedido == "DIMINUIRMAXSERVIDORES") { $UserVer = new Utilizador($Id, $conn); $UserVer->getInfo(); if ($UserVer->getNumeroMaxServidores() > 0) { if ($UserVer->getNumeroServidores() < $UserVer->getNumeroMaxServidores()) { $UserVer->setNumeroMaxServidores($UserVer->getNumeroMaxServidores() - 1); $UserVer->atualizaInfo(); } } echo json_encode(array("Status" => true, "MaxServidores" => $UserVer->getNumeroMaxServidores(), "Percentagem" => round(getPercentagem($UserVer->getNumeroServidores(), $UserVer->getNumeroMaxServidores())))); die; } if ($Pedido == "InfoEstatisticas") { $Servidores = array(); $Servidores = getServidoresByIdUtilizador($User->getId()); # print_r($Servidores); $total = 0; foreach ($Servidores as $Servidor) {