Bonjour, je ne parvient pas à
lire l'attribut ref d'un referral en php.
J'ai tenté ca :
ldap_set_option($ldapserver,LDAP_DEREF_ALWAYS,1);
$r=ldap_bind($ldapserver,ldapAdminDn,ldapAdminPwd);
$base="o=test,o=RACINE";
$filtre="(objectclass=*)";
$justthese = array("ref" );
$sr=ldap_list($ldapserver,$base,$filtre,$justthese);
$nb=ldap_count_entries($ldapserver,$sr);
$les_entrees=ldap_get_entries($ldapserver,$sr);
echo "Nombre de réponse(s) : $nb<br>";
for($i=0;$i<$nb;$i++)
{
$dn=$les_entrees[$i]["dn"];
$ref=$les_entrees[$i]["ref"];
echo "$i-$dn<br>";
echo "$i-$ref<br>";
}
Ca marche pas : $ref est une chaine vide
Merci pour votre aide...
Ps: j'ai déjà essayé
LDAP_DEREF_NEVER
LDAP_DEREF_SEARCHING
LDAP_DEREF_FINDING
EDIT : toujours personne ???
Message édité par tomsahk le 10-09-2003 à 09:46:31