if ($maxlease) {
    $atts['dhcpoptmax-lease-time'] = htmlentities($maxlease);
}
if ($defaultlease) {
    $atts['dhcpoptdefault-lease-time'] = htmlentities($defaultlease);
}
#print_r($atts); echo "<br><br>";
$nodeDN = "cn=dhcp," . $auDN;
$mnr = $_POST['mnr'];
$sbmnr = $_POST['sbmnr'];
$get_dhcpcn = str_replace(" ", "_", $cn);
$seconds = 2;
$url = "new_dhcpsubnet.php?&mnr=2";
echo "\n<html>\n<head>\n\t<title>Computers Management</title>\n\t<link rel='stylesheet' href='../styles.css' type='text/css'>\n</head>\n<body>\n<table border='0' cellpadding='30' cellspacing='0'> \n<tr><td>";
if ($cn != "" && $cn != "Hier_Subnetz_eintragen" && $netmask != "" && $netmask != "Hier_Netzmaske_eintragen") {
    if ($syntax->check_netip_syntax($cn) && $syntax->check_ip_syntax($netmask)) {
        if (add_dhcpsubnet($cn, $dhcpservice, $netmask, $atts)) {
            $mesg .= "<br>DHCP Subnet erfolgreich angelegt<br>";
            $url = "dhcpsubnets.php?mnr=" . $mnr;
        } else {
            $mesg .= "<br>Fehler beim anlegen des DHCP Subnets!<br>";
        }
    } else {
        $mesg .= "Falsche IP Syntax! Geben Sie eine korrekte IP Adresse als Subnet Name oder Netzmaske ein.";
        $url = "new_dhcpsubnet.php?subnetcn=Hier_Subnetz_eintragen&netmask=" . $netmask . "&mnr=" . $mnr;
    }
} elseif ($cn == "" || $cn == "Hier_Subnetz_eintragen" || $netmask == "" || $netmask == "Hier_Netzmaske_eintragen") {
    if ($cn == "") {
        $cn = "Hier_Subnetz_eintragen";
    }
    if ($netmask == "") {
}
$nodeDN = "cn=dhcp," . $auDN;
$mnr = $_POST['mnr'];
$sbmnr = $_POST['sbmnr'];
$mcnr = $_POST['mcnr'];
$dhcpchange = 0;
$seconds = 2;
$url = "dhcpsubnet.php?dn=" . $subnetDN . "&mnr=" . $mnr . "&sbmnr=" . $sbmnr;
echo "\n<html>\n<head>\n\t<title>Computers Management</title>\n\t<link rel='stylesheet' href='../styles.css' type='text/css'>\n</head>\n<body>\n<table border='0' cellpadding='30' cellspacing='0'> \n<tr><td>";
##############################################
# DHCP Subnet CN (DN)
if ($oldcn == $cn) {
    # $mesg = "keine Aenderung<br>";
}
if ($oldcn != "" && $cn != "" && $oldcn != $cn) {
    if ($syntax->check_netip_syntax($cn)) {
        echo "Subnetz aendern<br>";
        $newsubnetDN = "cn=" . $cn . "," . $nodeDN;
        #print_r($newsubnetDN); echo "<br><br>";
        if (modify_subnet_dn($subnetDN, $newsubnetDN)) {
            $subnetDN = $newsubnetDN;
            $dhcpchange = 1;
            $mesg = "DHCP Subnet erfolgreich ge&auml;ndert<br><br>";
            $url = "dhcpsubnet.php?dn=" . $subnetDN . "&mnr=" . $mnr . "&sbmnr=" . $sbmnr;
        } else {
            $mesg = "Fehler beim &auml;ndern des DHCP Subnets!<br><br>";
        }
    } else {
        $mesg = "falsche IP Syntax<br>";
    }
}