<?php use function Hestiacp\quoteshellarg\quoteshellarg; ob_start(); include $_SERVER["DOCUMENT_ROOT"] . "/inc/main.php"; // Check token verify_csrf($_GET); // DNS domain if (!empty($_GET["domain"]) && empty($_GET["record_id"])) { $v_domain = quoteshellarg($_GET["domain"]); exec(HESTIA_CMD . "v-suspend-dns-domain " . $user . " " . $v_domain, $output, $return_var); check_return_code($return_var, $output); unset($output); $back = $_SESSION["back"]; if (!empty($back)) { header("Location: " . $back); exit(); } header("Location: /list/dns/"); exit(); } // DNS record if (!empty($_GET["domain"]) && !empty($_GET["record_id"])) { $v_domain = quoteshellarg($_GET["domain"]); $v_record_id = quoteshellarg($_GET["record_id"]); exec( HESTIA_CMD . "v-suspend-dns-record " . $user . " " . $v_domain . " " . $v_record_id, $output, $return_var, ); check_return_code($return_var, $output); unset($output); $back = $_SESSION["back"]; if (!empty($back)) { header("Location: " . $back); exit(); } header("Location: /list/dns/?domain=" . $_GET["domain"]); exit(); } $back = $_SESSION["back"]; if (!empty($back)) { header("Location: " . $back); exit(); } header("Location: /list/dns/"); exit();