$ldaphost = "my_host_name";
$ds=ldap_connect($ldaphost) or die("Could not connect to $ldaphost");
ldap_set_option ($ds, LDAP_OPT_REFERRALS, 0);
ldap_set_option ($ds, LDAP_OPT_PROTOCOL_VERSION, 3);
if ($ds)
{
$basedn = 'my_dc_string';
$samaccountname = 'my_user_name';
$filters = "(samaccountname={$samaccountname})";
$result = ldap_search($ds, $basedn, $filters);
}
Jak uzyskać listę wszystkich użytkowników z LDAP za pomocą PHP? Powyższy kod nie powiedzie się na funkcji ldap_search daje to ostrzeżenieJak uzyskać listę użytkowników z katalogu LDAP za pomocą PHP?
"Ostrzeżenie: ldap_search(): Szukaj: błąd operacji"
moja nazwa użytkownika, ldaphost etc są poprawne. Nie jestem jednak pewien co do filtrów.
To działa ... oprócz wynikowa jest pusta, patrząc na niego. Dziękuję –
Awesome. Mam to działa. Teraz, aby uzyskać wszystkie informacje dla wszystkich użytkowników –
Doskonała próbka, dziękuję. – Dax