ulf123
Erfahrenes Mitglied
Moin, ich wollte mal Fragen ob sich wer mit der Suche nach Usern im LDAP auskennt.
so kann ich einen User direkt aufrufen.
Aber wie kann ich zum beispiel einfach nur nach dem Nachnamen suchen.
Danke für eure Antworten
schöne Grüße
Ulf
so kann ich einen User direkt aufrufen.
PHP:
$frist=substr($nt_user,0,1); //anfangsbuchstabe
$ldap = ldap_connect($ldap_server);
ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3);
$ldap_bind = ldap_bind($ldap, $nt_domain."\\".$nt_user, $nt_pass);
if ($ldap_bind) {
$ldap_dn = "CN=".$nt_user.",OU=".$first.",OU=Useraccounts,OU=".$werk.",DC=".$nt_domain.",DC=firma,DC=com";
$filter="displayName=*";
$results = ldap_search($ldap,$ldap_dn,$filter);
$entries = ldap_get_entries($ldap, $results);
$nt['user']=$entries['0']['cn']['0'];
$nt['domain']=$nt_domain;
$nt['firstname']=$entries['0']['givenname']['0'];
$nt['lastname']=$entries['0']['sn']['0'];
$nt['department']=$entries['0']['department']['0'];
$nt['email']=$entries['0']['mail']['0'];
}
Aber wie kann ich zum beispiel einfach nur nach dem Nachnamen suchen.
Danke für eure Antworten
schöne Grüße
Ulf