<?php
require_once('inc/base.php');
require_once('inc/debug.php');
global $debugmode;
require_once('inc/security.php');
require_once('class/domain.php');
require_role(ROLE_SYSTEMUSER);
require_once('dnsinclude.php');
$section = 'dns_dns';
if ($_GET['type'] == 'autodns') {
if ($_GET['action'] == 'enable') {
$dom = new Domain((int) $_GET['dom']);
$dom->ensure_userdomain();
$sure = user_is_sure();
if ($sure === null) {
are_you_sure("type=autodns&action=enable&dom={$dom->id}", "Möchten Sie die automatischen DNS-records für {$dom->fqdn} einschalten?");
} elseif ($sure === true) {
enable_autorecords($dom->id);
if (! $debugmode) {
header("Location: dns_domain?dom={$dom->id}");
}
} elseif ($sure === false) {
if (! $debugmode) {
header("Location: dns_domain?dom={$dom->id}");
}
}
} elseif ($_GET['action'] == 'disable') {
$dom = new Domain((int) $_GET['dom']);
$dom->ensure_userdomain();