[PHP : LDAP SCOPE]

[PHP : LDAP SCOPE] - PHP - Programmation

Marsh Posté le 13-07-2005 à 13:52:39    

bonjour,
 
Je cherche comment je peux utiliser ldap_search avec un scope maximal (sans limite de recherche).
En fait je voudrais specifier mon DN minimal, ex : ldap_search($ds,"dc=domaine,dc=com","cn=dupont" );
De telle sorte qu'il recherche l'utilisateur 'dupont' depuis la racine (dc=domaine,dc=com) dans tous repertoire<->sous repertoire, car je ne sais pas dans quel repertoire de l'arbo il va se trouver.
 
Quelqu'un a t il une idee?
 
Merci a tous
Max

Reply

Marsh Posté le 13-07-2005 à 13:52:39   

Reply

Marsh Posté le 13-07-2005 à 14:20:13    

ldap_search($ds,"dc=domaine,dc=com","(cn=dupont)" );
 
ldap_search > recherche dans tout l'arbre sous dc=domaine,dc=com
 
ldap_list > recherche juste en dessous
 
ldap_read > lit l'entrée


Message édité par no_code le 13-07-2005 à 14:20:34
Reply

Marsh Posté le 13-07-2005 à 14:25:41    

salut no_code,
Merci d'avoir repondu.  
D'apres ce que tu me dis, et ce que je comprends, ldap search fonctionne bien pour ce que je cherche, ldap list fait une recherche avec un scope de 1 et ldap_read avec un scope de 0 ?

Reply

Marsh Posté le 13-07-2005 à 15:42:46    

Par contre, j'ai teste le code suivant (j'avais jamais touche a LDAP avant :-/ ) :
 
http://www.nexen.net/docs/php/anno [...] amples.php
 
et il me renvoit :
 
               premiere entree cn : Array
               premier email : Array
 
Comment je peux faire pour lire les Array?
 
merci
max

Reply

Marsh Posté le 13-07-2005 à 15:44:07    

ok desole... je sors :)
 
echo echo $info[$i]["mail"][0]
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed