Comment utiliser la fonction ldap_search

LDAP -  
 LDAP -
Bonsoir,
La fonction ldap_search permet de faire une recherche sur le serveur LDAP. J'ai essayé de voir comment l'utiliser mes j'obtiens une erreur.
Voici le code :
<?php
//Etablir la connexion à LDAP
$ldapconn = ldap_connect("ldap://10.200.100.3:349");
echo 'Le résultat de la connexion est '.$ldapconn;
//Faire une liaison
if ($ldapconn) { 
    echo 'Liaison ...'; 
    $r=ldap_bind($ldapconn);     // connexion anonyme, typique
                                     // pour un accès en lecture seule.
    echo 'Le résultat de connexion est ' . $r . '<br />';

    echo 'Recherchons (sn=S*) ...';
// Recherche par nom
    $sr=ldap_search($ldapconn,"DC=croix-rouge,DC=asso,dc=fr", "sn=S*");  
    echo 'Le résultat de la recherche est ' . $sr . '<br />';
}
?>

L'erreur est à la ligne 14,
Warning: ldap_search(): Search: Operations error 
A voir également:

1 réponse

nichola Messages postés 113 Statut Membre 11
 
Salut,

Tu fais un accès anonyme,du coup tu es sûr que ton serveur LDAP ne nécessite aucune authentification pour la recherche ?
0
LDAP
 
Normalement oui. J'ai un autre fichier php qui permet de s'authentifier à partir du serveur LDAP et je n'ai pas mis de mot de passe.
0