$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 == "") {
        $netmask = "Hier_Netzmaske_eintragen";
#print_r($cn); echo "<br><br>";
#print_r($netmask); echo "<br><br>";
#print_r($childauDN); echo "<br><br>";
# sonstige Attribute
$attribs = $_POST['attribs'];
if (count($attribs) != 0) {
    foreach (array_keys($attribs) as $key) {
        $atts[$key] = htmlentities($attribs[$key]);
    }
}
#print_r($atts); echo "<br><br>";
$seconds = 20;
$url = $_POST['url'];
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 != "" && $netmask != "") {
    if ($syntax->check_netip_syntax($cn) && $syntax->check_ip_syntax($netmask)) {
        if (add_dhcpsubnet($cn, $DHCP_SERVICE, $netmask, $atts, $childauDN)) {
            #$mesg .= "<br>DHCP Subnet erfolgreich angelegt<br>";
        } 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;
    }
} else {
    $mesg .= "Subnet oder Netmask nicht angegeben!<br>(Beides notwendige Attribute)<br>";
}
$mesg .= "<br>Sie werden automatisch auf die vorherige Seite zur&uuml;ckgeleitet. <br>\t\t\t\t\n\t\t\tFalls nicht, klicken Sie hier <a href=" . $url . " style='publink'>back</a>";
redirect($seconds, $url, $mesg, $addSessionId = TRUE);
echo "\n</td></tr></table></body>\n</html>";