diff options
Diffstat (limited to 'ldap-site-mngmt/webinterface/dhcp/dhcpsubnet.php')
-rw-r--r-- | ldap-site-mngmt/webinterface/dhcp/dhcpsubnet.php | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/ldap-site-mngmt/webinterface/dhcp/dhcpsubnet.php b/ldap-site-mngmt/webinterface/dhcp/dhcpsubnet.php index 235667aa..ee3338ef 100644 --- a/ldap-site-mngmt/webinterface/dhcp/dhcpsubnet.php +++ b/ldap-site-mngmt/webinterface/dhcp/dhcpsubnet.php @@ -5,7 +5,7 @@ include('../standard_header.inc.php'); $titel = "DHCP Service Management"; # 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. $mainnr = 5; -$mnr = 0; +$mnr = -1; $sbmnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "dhcpsubnet.dwt"; @@ -17,12 +17,14 @@ include('dhcp_header.inc.php'); ################################################################################### $mnr = $_GET['mnr']; -$sbmnr = $_GET['sbmnr']; +#$sbmnr = $_GET['sbmnr']; # Menuleisten erstellen createMainMenu($rollen, $mainnr); createDhcpMenu($rollen, $mnr, $auDN, $sbmnr); +include("ip_blocks.inc.php"); + ################################################################################### $template->assign(array("SUBNETDN" => "", @@ -50,7 +52,6 @@ $template->assign(array("SUBNETDN" => "", "OPTGENERIC" => "", "DHCPOFFERNOWDN" => "", "DHCPSVNOW" => "", - "DHCPSVNOWAU" => "", "MNR" => $mnr, "SBMNR" => $sbmnr, "MCNR" => $mcnr)); @@ -67,7 +68,12 @@ $subnet_data = get_node_data($dhcpsubnetDN, $attributes); #print_r($subnet_data); # momentane DHCP Service Zuordnung -$dhcpsvnowdn = ldap_explode_dn($subnet_data['dhcphlpcont'], 1); +if ($subnet_data['dhcphlpcont'] != ""){ + $dhcpsvnowdn = ldap_explode_dn($subnet_data['dhcphlpcont'], 1); + $dhcpsvnow = "<b>".$dhcpsvnowdn[0]."</b> [AU: ".$dhcpsvnowdn[2]."]"; +}else{ + $dhcpsvnow = "<b>–</b>"; +} # DHCP Range $iprange = explode('_',$subnet_data['dhcprange']); @@ -96,8 +102,7 @@ $template->assign(array("SUBNETDN" => $dhcpsubnetDN, "NTPSERVERS" => $subnet_data['dhcpoptntp-servers'], "OPTGENERIC" => $subnet_data['dhcpoptgeneric'], "DHCPOFFERNOWDN" => $subnet_data['dhcphlpcont'], - "DHCPSVNOW" => $dhcpsvnowdn[0], - "DHCPSVNOWAU" => $dhcpsvnowdn[2], + "DHCPSVNOW" => $dhcpsvnow, "MNR" => $mnr, "SBMNR" => $sbmnr, "MCNR" => $mcnr)); @@ -110,7 +115,7 @@ $template->assign(array("DHCPSVDN" => "", "DHCPSVCN" => "", "DHCPSVAU" => "")); if (count($altdhcp) != 0){ -$template->define_dynamic("Dhcpservices", "Webseite"); + $template->define_dynamic("Dhcpservices", "Webseite"); foreach ($altdhcp as $item){ $template->assign(array("DHCPSVDN" => $item['dn'], "DHCPSVCN" => $item['cn'], |