Problème lire dans ldap
Posté : 20 nov. 2015, 13:41
Bonjour,
Je débute avec la liaison entre php et ldap et j'ai un soucis pour lire dans mon ldap.
J'ai ce code
Je ne vois pas ce qui bloque.
Quelqu'un pourrait m'aider sur le sujet ?
Cordialement
Kisskool
Je débute avec la liaison entre php et ldap et j'ai un soucis pour lire dans mon ldap.
J'ai ce code
<?php
echo "<h3>Recherche dans LDAP</h3>";
$ds = ldap_connect ("monserveurldap");
if ($ds)
{
ldap_set_option ($ds, LDAP_OPT_PROTOCOL_VERSION, 3);
// Attachement anonyme
ldap_bind ($ds);
// Liste des personnes commençant par D
$sr = ldap_search ($ds, "OU=Utilisateurs,OU=organisation,DC=masociete,DC=com", "sn=*");
$info = ldap_get_entries ($ds, $sr);
echo "Nombre de personnes trouvées : ".$info ["count"]."<p>";
for ($i=0; $i < $info ["count"]; $i++)
{
echo "dn : ". $info[$i]["dn"] ."<br>";
echo "cn : ". $info[$i]["cn"][0] ."<br>";
echo "sn : ". $info[$i]["sn"][0] ."<p>";
}
}
ldap_close ($ds);
?>
Et j'ai ce message d'erreur :Code : Tout sélectionner
Recherche dans LDAP
Warning: LDAP: Unable to perform the search: Operations error in c:\program files\easyphp\www\ldap\lire2.php on line 10
Warning: ldap_get_entries(): supplied argument is not a valid ldap result resource in c:\program files\easyphp\www\ldap\lire2.php on line 11
Nombre de personnes trouvées : Quelqu'un pourrait m'aider sur le sujet ?
Cordialement
Kisskool