bonjour je veux rechercher des personnes par gid et afficher leur uidNumber,
j'arrive à afficher le cn, l'uid, mais pas l'uidNumber. tpout ceci se fait avec une page en php.
pourriez vous m'indiquer comment afficher l'uidNumber?
merci
bonjour je veux rechercher des personnes par gid et afficher leur uidNumber,
j'arrive à afficher le cn, l'uid, mais pas l'uidNumber. tpout ceci se fait avec une page en php.
pourriez vous m'indiquer comment afficher l'uidNumber?
merci
Avec du code il serait plus facile de chercher et trouver une erreur Si vous utilisez des fonctions comme ldap_get_entries, le nom des attributs (clés du tableau renvoyé) doit être écrit entièrement en minuscules.
voila le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $cn="cn=".$_POST['cn']; $sr=ldap_search($ds,$racine, $cn); echo 'Le nombre d\'entrees retourne est ' . ldap_count_entries($ds,$sr) . '<br />'; echo 'Lecture des entrees...<br />';; $info = ldap_get_entries($ds, $sr); echo 'Donnees pour ' . $info["count"] . ' entree<br />'; for ($i=0; $i<$info["count"]; $i++) { echo 'dn est : ' . $info[$i]["dn"] . '<br />'; echo 'uidNumber est : ' . $info[$i]["uidNumber"] . '<br />';
Envoyé par julpça devrait être mieux.Envoyé par sedannais
Note : vous pouvez utiliser la fonction print_r pour voir comment se présente un tableau (il peut être multidimensionnel, avec des clés spécifiques, ...).
Liens utiles vers la FAQ :
non c'était pas ça la réponse mais
echo 'uidNumber est : ' . $info[$i]["uidnumber"][0] . '<br />';
mais ça marche pas pour toutes les entrées
Parce que tous les objets renvoyés ne sont pas de type posixAccount ? Dans ce cas soit vous utilisez un filtre lors de la recherche soit vous faites un test avec isset (if (isset($info[$i]['uidnumber'])) { echo ... ; })
non c'est une autre erreur c'est bon
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager