Probleme LDAP

Résolu
atomik29 Messages postés 87 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 17 décembre 2008 - 17 déc. 2008 à 14:37
atomik29 Messages postés 87 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 17 décembre 2008 - 17 déc. 2008 à 14:44
Bonjour à tous,

Je rencontre quelques problèmes pour attaquer un LDAP.
J'aimerai récupérer directement les enregistrements d'un OU (organizationalUnit)

Actuellement je récupère tous les enregistrements et je filtre ensuite par rapport aux OU

$filtre = "cn=*";
$justthese = array("cn"); // champs LDAP à récupérer
$sr=ldap_search($ds, $dn, $filtre, $justthese);
$info = ldap_get_entries($ds, $sr);
$count = $info["count"];

for ($i=0; $i < $count; $i++)
{
     $sentANFA = strpos($info[$i]["dn"], "ANFA");
     .....
    if($info[$i]["dn"]=monOU) $moncompteur++ ;
   .....
}

Je pensais donc quand modifiant la variable filtre cela pourrait fonctionner :
$filtre = "cn=*, ou=monOU";

mais mon $count me ramene 0.

Qelqu'un a une solution ?

Merci d'avance.

Atomik29

1 réponse

atomik29 Messages postés 87 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 17 décembre 2008 1
17 déc. 2008 à 14:44
Euh désolé posté trop vite...
En faite c'est dans ma variable $dn que je dois définir le OU
Je pensais que c'était dans le filtre.

Atomik29
3
Rejoignez-nous