All pastes #167411 Raw Edit

jnt

public php v1 · immutable
·published 2006-09-11 23:18 UTC
rendered paste body
   function getGroups($upi, $domain='') {      global $ldap_upi, $ldap_group;      $ldap = myldap_connect();      if (!$ldap)         // Cannot connect to LDAP server         return array();      if (!$domain) {         $search_result = ldap_search($ldap, LDAP_GROUP_BASE_DN, "$ldap_upi=$ldap_group=$upi," . LDAP_USER_BASE_DN, array("$ldap_group"));      } else {         $search_result = ldap_search($ldap, LDAP_GROUP_BASE_DN,           sprintf(" (&($ldap_group=*.%s) ($ldap_upi=$ldap_group=$upi,%s) )", $domain, LDAP_USER_BASE_DN),            array("$ldap_group"));      }