"; }else{ echo "ds Nicht erfolgreich
"; } // Ihr könnt dies auch nutzen, um z.B. Usernamen und Passwort z.B. fürs Intranet zu verifizieren. $binding = ldap_bind($ds,$username,$password) or die("Fehler"); if($binding){ echo "binding Erfolgreich
"; }else{ echo "binding Nicht erfolgreich
"; } // AD auslesen $sr = ldap_search($ds,$basedn,$filter); $result = ldap_get_entries($ds,$sr); $anzahl = ldap_count_entries($ds, $sr); if($sr){ echo "search Erfolgreich
"; }else{ echo "search Nicht erfolgreich
"; } if($result){ echo "result Erfolgreich
"; }else{ echo "result Nicht erfolgreich
"; } // in $result sind nun alle User mit allen Informationen enthalten. echo "
";


for($i=0;$i<$anzahl;$i++){
  $vorname           = $result[$i]['givenname'][0];
  $nachname          = $result[$i]['sn'][0];
  $uid               = $result[$i]['samaccountname'][0];
  echo "$vorname $nachname -> $uid
"; } print_r($result); echo "
"; ?>