]> git.sur5r.net Git - contagged/blobdiff - inc/functions.php
catch a few more LDAP errors and display them in a nicer way
[contagged] / inc / functions.php
index bb24f23691114a22b7e5ff30d0729e96cb508ef1..33300c64462a0c0f2149147275ea229485ee2a97 100644 (file)
@@ -386,8 +386,9 @@ function ldap_queryabooks($filter,$types){
   $result2 = array();
 
   // public addressbook
-  $sr      = ldap_list($LDAP_CON,$conf['publicbook'],
-                       $filter,$types);
+  $sr      = @ldap_list($LDAP_CON,$conf['publicbook'],
+                        $filter,$types);
+  tpl_ldaperror();
   $result1 = ldap_get_binentries($LDAP_CON, $sr);
   ldap_free_result($sr);
 
@@ -396,6 +397,7 @@ function ldap_queryabooks($filter,$types){
     $sr      = @ldap_list($LDAP_CON,$conf['privatebook'].
                           ','.$_SESSION['ldapab']['binddn'],
                           $filter,$types);
+    tpl_ldaperror();
     $result2 = ldap_get_binentries($LDAP_CON, $sr);
   }