From 15f0efa94d19c267b0eaeefbc5991adfe42bf559 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Mon, 12 Jan 2004 16:29:55 +0000 Subject: [PATCH] hide LDAP error if domain name is invalid --- lam-0.4/templates/domain.php | 4 ++-- lam/templates/domain.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lam-0.4/templates/domain.php b/lam-0.4/templates/domain.php index 06c8fbcd..d9d1310e 100644 --- a/lam-0.4/templates/domain.php +++ b/lam-0.4/templates/domain.php @@ -224,8 +224,8 @@ elseif ($_POST['sub_save']) { $suffix = $_SESSION['config']->get_DomainSuffix(); $server = $_SESSION['ldap']->server; $filter = "(|(sambasid=" . $_POST['dom_SID'] . ")(sambadomainname=" . $_POST['dom_name'] . "))"; - $sr = ldap_search($server, $suffix, $filter, array()); - $info = ldap_get_entries($_SESSION["ldap"]->server, $sr); + $sr = @ldap_search($server, $suffix, $filter, array()); + $info = @ldap_get_entries($_SESSION["ldap"]->server, $sr); } if ($_POST['add'] && !eregi("^[a-z0-9_\\-]+$", $_POST['dom_name'])) StatusMessage("ERROR", "", _("Domain name is invalid!")); elseif ($_POST['add'] && !eregi("^S-[0-9]-[0-9]-[0-9]{2,2}-[0-9]*-[0-9]*-[0-9]*$", $_POST['dom_SID'])) { diff --git a/lam/templates/domain.php b/lam/templates/domain.php index 06c8fbcd..d9d1310e 100644 --- a/lam/templates/domain.php +++ b/lam/templates/domain.php @@ -224,8 +224,8 @@ elseif ($_POST['sub_save']) { $suffix = $_SESSION['config']->get_DomainSuffix(); $server = $_SESSION['ldap']->server; $filter = "(|(sambasid=" . $_POST['dom_SID'] . ")(sambadomainname=" . $_POST['dom_name'] . "))"; - $sr = ldap_search($server, $suffix, $filter, array()); - $info = ldap_get_entries($_SESSION["ldap"]->server, $sr); + $sr = @ldap_search($server, $suffix, $filter, array()); + $info = @ldap_get_entries($_SESSION["ldap"]->server, $sr); } if ($_POST['add'] && !eregi("^[a-z0-9_\\-]+$", $_POST['dom_name'])) StatusMessage("ERROR", "", _("Domain name is invalid!")); elseif ($_POST['add'] && !eregi("^S-[0-9]-[0-9]-[0-9]{2,2}-[0-9]*-[0-9]*-[0-9]*$", $_POST['dom_SID'])) {