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