Bonjour à tous,je commence à m'intéresser au module PHP_LDAP mais je bute sur une chose :
j'arrive à afficher pour un utilisateur donné la liste des groupes dont il fait parti.
Par contre j'aimerai afficher juste le CN de chaque groupe et pas toute la chaine CN=,OU=,OU=,DC=......
Il y a bien la possiblité de splitter ma chaine de caractere en php pais je suppose qu'il y a une methode plus "elegante" non ?
Voici un extrait de mon code :
// binding to ldap server
@$ldapbind = ldap_bind($ldapconn, $user, $pass);
// verify binding
if ($ldapbind) {
echo "Connexion LDAP ... OK<br>";
// preparation des données
$dn="OU=USERS,OU=$monSite,DC=$monDC";
$filtre="cn=$monUser";
$sr=ldap_search($ldapconn,$dn,$filtre);
$info=ldap_get_entries($ldapconn,$sr);
foreach ($info[0]['memberof'] as $group) {
print "$group<br>";
}
Quelqu'un pourrait m'aider ?
merci d'avance !