2016-05-05 7 views
0

ユーザーが属するグループを取得するコードがありますが、私が取り組んでいるプロジェクトの同期機能を構築したいと思います。新しいグループを作成し、それらのユーザーをデータベースにすばやく追加する必要がありました。ちょうど同期を押して、新しいグループを取得してすべてのユーザーを取得してデータベースに追加するPHPコードこれらの情報をすべて入力してその情報を入力するようにしてください。だから私は、人を持ってグループメンバーシップをチェックする代わりに、そのグループを使ってグループのメンバーであることを見つけることができます。これは、C#.net/ASP.netを使用して現在のアプリケーションで実行できますが、これは実行されていますが、これはPHPであり、少し異なります。私はPHPとLDAP機能で可能なことをしようとしていますか?グループ内のすべてのユーザーを取得するPHP/LDAP

+0

あなたは(HTTP [adLDAP]使用しています.net /)か、[組み込みのPHPのLDAP関数](http://php.net/manual/en/book.ldap.php)だけですか? –

+0

LDAP機能を内蔵していますが、もしadLDAPがこれを行うのに使うことのできる機能を持っていれば、私はその方向を見ることができます。私がそうでなければ、あるページの組み込み関数と別のページのadLDAPを使用することphp LDAP関数が組み込まれているページのadLDAPも正しいですか? – AndyPet74

+0

いいえ、私はそれが問題を引き起こすはずはないと思います。 –

答えて

1

組み込みのPHP LDAP関数を使用してこれを行う方法がわかりませんが、adLDAP libraryを使用してこれを行うことができます。

基本的な使い方の説明がhereであり、ここでは特定のグループのすべてのメンバーを見つける方法についての彼らのdocumentationからの例です://adldap.sourceforge:

$groupMembers = $adldap->group()->members('My Distribution List'); 
+0

ありがとう、私はそれを使用して取得します!助けてくれてありがとう@パニックにはならないよ! – AndyPet74

+0

あなたがリンクしているadLDAPライブラリはもはや維持されておらず、かなりのバグや問題があります。 – ChadSikorra

+0

ChadSikorraありがとう、私は周りを見て、安定した選択肢があるかどうかを確認します。 – AndyPet74

関連する問題