if (is_array($sUser)) { echo json_encode($sUser); die; } } else { echo json_encode(array("json" => 1, "type" => "result", "result" => "The username and password can not be blank!")); die; } $sAction = $_POST['action']; if (empty($sAction)) { echo json_encode(array("json" => 1, "type" => "result", "result" => "You must submit an action!")); die; } if ($sUser->sPermissions == 7) { if ($sAction == 'listservers') { echo json_encode(VPS::array_servers()); die; } if ($sAction == 'createvps') { // Get server information if (!is_numeric($sRequested["POST"]["server"])) { if ($sServers = $database->CachedQuery("SELECT * FROM servers WHERE `ip_address` = :ServerIP", array(':ServerIP' => $_POST['server']))) { $sServer = new Server($sServers->data[0]["id"]); $sRequested["POST"]["server"] = $sServers->data[0]["id"]; } else { echo json_encode(array("result" => "Unfortunatly no server matches your query.")); die; } } // Get user information if ($sCheckUsers = $database->CachedQuery("SELECT * FROM accounts WHERE `email_address` = :UserEmail", array(':UserEmail' => $_POST['useremail']))) {