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:
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
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>" ;
}