$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);
}
Come si ottiene l'elenco di tutti gli utenti da LDAP utilizzando PHP? Il codice di cui sopra non sulla funzione ldap_search dare questo avvertimentoCome ottenere l'elenco degli utenti dalla directory LDAP usando PHP?
"Attenzione: ldap_search(): Ricerca: errore di gestione"
il mio nome utente, hostldap ecc sono corrette. Comunque non sono sicuro dei filtri.
Questo funziona ... tranne il set di risultati è vuoto, cercando in esso. Grazie –
Fantastico. Ho funzionato. Ora via per ottenere tutte le informazioni per tutti gli utenti –
campione eccellente, grazie. – Dax