$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);
}
PHPを使用してLDAPからすべてのユーザーのリストを取得するにはどうすればよいですか?上記のコードは、この警告PHPを使用してLDAPディレクトリからユーザのリストを取得するには?
を与えるldap_searchを関数に失敗し、「警告:ldap_searchを():検索:オペレーションエラー」
自分のユーザー名、ldaphostになどが正しいです。私はフィルターについては確信していません。 php.netから
これは動作します...結果セットを除いて、それに探して、空です。ありがとうございます –
素晴らしいです。それは働いた。今すぐオフにすべてのユーザーのすべての情報を取得する –
優れたサンプル、ありがとうございます。 – Dax