<?php
require_once('inc/base.php');
require_once('inc/debug.php');
global $debugmode;
require_once('inc/security.php');
require_role(ROLE_SYSTEMUSER);
require_once('dnsinclude.php');
$section = 'dns_dyndns';
if (!isset($_REQUEST['id'])) {
system_failure("Keine ID");
}
$id = (int) $_REQUEST['id'];
$record = get_dns_record($id);
$dyndns = get_dyndns_account($record['dyndns']);
$sure = user_is_sure();
if ($sure === null) {
$domain = new Domain((int) $record['domain']);
$fqdn = $domain->fqdn;
if ($record['hostname']) {
$fqdn = $record['hostname'] . '.' . $fqdn;
}
are_you_sure("action=delete&id={$id}", "Möchten Sie den Hostname " . $fqdn . " für den DynDNS-Account {$dyndns['handle']} wirklich löschen?");
} elseif ($sure === true) {
delete_dns_record($id);
if (!$debugmode) {
header("Location: dyndns_hostnames?id=" . $dyndns['id']);
}
} elseif ($sure === false) {
if (!$debugmode) {
header("Location: dyndns_hostnames?id=" . $dyndns['id']);
}
}