Probleme mit ldap und cn

mrno

Erfahrenes Mitglied
Hi,
ich möchte gerne aus einem Verzeichnisdienst einen bestimmten baum ausgeben. Dafür muss ich alle "cn" der objecte ausgeben. Mein Problem ist wenn ich folgenden Code nehme:
PHP:
$ldaphost = '172.13.0.1';
$ldapconn = ldap_connect($ldaphost) or die("Could not connect to $ldaphost");
if (ldap_bind($ldapconn,"cn=root,o=service",$pw) {
 //$ergebnis=ldap_list($ldapconn,"ou=Users,o=Vault","ou=*",array("ou"));
   $filter="(objectclass=*)";
   $justthese = array("sn", "cn");
	$sr=ldap_search($ldapconn, "ou=Active,ou=Users,o=Vault", $filter,$justthese);

	$info = ldap_get_entries($ldapconn, $sr);

	print $info["count"]." gefundene Einträge<p>";
	for ($i=0; $i<$info["count"]; $i++)
    echo $info[$i]["cn"][0]."<br>" ;
}
Hier gibt er mir leider nur das Attribute cn aus und nicht den nahmen der angezeigt wird wenn ich mir mein Verzeichnisbaum mit einem LDAP browser anschaue. Was mache ich falsch? Hoffe ihr könnt mir helfen
 
Zurück