fixed error messages

This commit is contained in:
Roland Gruber 2009-01-10 17:36:31 +00:00
parent 72acec3616
commit 3e9ca1d030
1 changed files with 17 additions and 15 deletions

View File

@ -129,22 +129,24 @@ class lamDHCPList extends lamList {
$ldap = $_SESSION['ldap']; $ldap = $_SESSION['ldap'];
$suffix = $_SESSION['config']->get_Suffix('dhcp'); $suffix = $_SESSION['config']->get_Suffix('dhcp');
$sr = ldap_search($ldap->server(),"cn=".$entry['cn'][0].",".$suffix,"objectClass=dhcpHost"); $sr = @ldap_search($ldap->server(),"cn=".$entry['cn'][0].",".$suffix,"objectClass=dhcpHost");
$get = ldap_get_entries($ldap->server(),$sr); if ($sr) {
$get = ldap_get_entries($ldap->server(),$sr);
// Now list all fixed_ips:
echo "<table border=\"0\" width=\"100%\">"; // Now list all fixed_ips:
$this->fixed_ips = array(); echo "<table border=\"0\" width=\"100%\">";
foreach($get AS $id=>$arr) { $this->fixed_ips = array();
if (is_numeric($id)) { foreach($get AS $id=>$arr) {
echo "<tr>"; if (is_numeric($id)) {
echo "<td width=\"25%\">".array_pop(explode(" ",$get[$id]['dhcpstatements'][0]))."</td>"; echo "<tr>";
echo "<td width=\"35%\">".array_pop(explode(" ",$get[$id]['dhcphwaddress'][0]))."</td>"; echo "<td width=\"25%\">".array_pop(explode(" ",$get[$id]['dhcpstatements'][0]))."</td>";
echo "<td width=\"40%\">".$get[$id]['cn'][0]."</td>"; echo "<td width=\"35%\">".array_pop(explode(" ",$get[$id]['dhcphwaddress'][0]))."</td>";
echo "</tr>"; echo "<td width=\"40%\">".$get[$id]['cn'][0]."</td>";
} echo "</tr>";
}
}
echo "</table>";
} }
echo "</table>";
} }
// fixed ip address // fixed ip address
elseif ($attribute=="dhcpstatements") { elseif ($attribute=="dhcpstatements") {