Bonjour,

Je suis peut-être extrêmement nul mais je n'arrive pas à comprendre comment ressortir des données dans un annuaire LDAP puis les afficher!! Voici le code que j'ai fais pour l'instant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
//Connexion
 
$ds = ldap_connect("*ip*", "*port*");
$dn = "cn=sonceboz,ou=users,o=cisco.com";
$pass = "*password*";
 
ldap_bind($ds, $dn, $pass) or die("Erreur de connexion");
 
$sr = ldap_search($ds, $dn, "cn=*");
$info = ldap_get_entries ($ds, $sr);
echo "Nombre de personnes trouvées : ".$info ["count"]."<p>";
 
echo "<pre>";
print_r($info);
echo "</pre>";
Et voilà ce que sa me donne quand j'exécute:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
 
Nombre de personnes trouvées : 1
 
Array
(
    [count] => 1
    [0] => Array
        (
            [cn] => Array
                (
                    [count] => 1
                    [0] => sonceboz
                )
 
            [0] => cn
            [sn] => Array
                (
                    [count] => 1
                    [0] => sonceboz
                )
 
            [1] => sn
            [objectclass] => Array
                (
                    [count] => 6
                    [0] => inetOrgPerson
                    [1] => organizationalPerson
                    [2] => ciscoocUser
                    [3] => dcdPerson
                    [4] => person
                    [5] => top
                )
 
            [2] => objectclass
            [mail] => Array
                (
                    [count] => 1
                    [0] => sonceboz
                )
 
            [3] => mail
            [userpassword] => Array
                (
                    [count] => 1
                    [0] => {md5}Ž×ØiÒE—å§;cpÎÖT
                )
 
            [4] => userpassword
            [ciscoatuserprofile] => Array
                (
                    [count] => 1
                    [0] => cn=sonceboz-profile-{61147121614032006},ou=profiles,ou=CCN,o=cisco.com
                )
 
            [5] => ciscoatuserprofile
            [ciscoatuserprofilestring] => Array
                (
                    [count] => 1
                    [0] => cn=sonceboz-profile-{61147121614032006},ou=profiles, ou=CCN,o=cisco.com
                )
 
            [6] => ciscoatuserprofilestring
            [ciscoatguid] => Array
                (
                    [count] => 1
                    [0] => -{61147121614032006}
                )
 
            [7] => ciscoatguid
            [count] => 8
            [dn] => cn=sonceboz,ou=Users,o=cisco.com
        )
 
)
Alors voilà je ne comprend vraiment pas ce que je dois faire pour afficher un nom d'utilisateur un email ou peu import...

Merci d'avance