ldap - filtre - PHP - Programmation
Marsh Posté le 11-08-2006 à 16:20:18
mbarekh a écrit : Bonjour, |
salut
Je pense que tu devrais écrire :
$filtre="(mailfile=mail\\$matricule)";
comme en c pour signifier que tu veux le caractere '\'
++
Marsh Posté le 09-08-2006 à 15:46:31
Bonjour,
dans ma page php , je voudrais faire un requete de recherche dans l'annuaire ldap.
Mais j'ai un problème de filtre(j'arrive pas a trouver la bonne expression).
Voila la requete dans le ldap que j 'ai ecrite:
$filtre="(mailfile=mail\5c$matricule)";
$restriction = array( "givenname", "sn", "mail" );
$sr=ldap_search($ds, $dn, $filtre, $restriction);
le \5c est pour echaper le caractère \
en fait je voudrais recuperer les personnes dont le champ mailfile s'ecrit:
"mail\maticule_de_la_personne"
Par exemple si matricule=j0240397,
il faut recuperer lapersonne dont le mailfile="mail\J0240397"
c'est quoi le problème avec mon filtre à votre avis?
merci