henkjan111
Gebruiker
- Lid geworden
- 9 jan 2011
- Berichten
- 221
Hallo,
Ik ben bezig met een login systeem based op Active Directory, i.v.m. rechten wil ik gebruik maken van de OU waarin een user zich bevindt. Het zoeken is geen probleem, echter het filteren wel.
De array wordt op deze manier opgeroepen:
Dit is de array die eruit gerold komt:
Bij de andere Arrays, waar ik maar een waarde heb, kan ik op deze manier de enkele waarde eruit halen:
Echter werkt dit bij deze array niet. Het is de bedoeling, dat ik wil controleren of user X in deze array voor komt. Hoe?
Ik ben bezig met een login systeem based op Active Directory, i.v.m. rechten wil ik gebruik maken van de OU waarin een user zich bevindt. Het zoeken is geen probleem, echter het filteren wel.
De array wordt op deze manier opgeroepen:
PHP:
print "<pre>";
print_r ($entries);
print "</pre>";
Code:
Array
(
[count] => 1
[0] => Array
(
[uniquemember] => Array
(
[count] => 4
[0] => uid=einstein,dc=example,dc=com
[1] => uid=galieleo,dc=example,dc=com
[2] => uid=tesla,dc=example,dc=com
[3] => uid=newton,dc=example,dc=com
)
[0] => uniquemember
[ou] => Array
(
[count] => 1
[0] => scientists
)
[1] => ou
[cn] => Array
(
[count] => 1
[0] => Scientists
)
[2] => cn
[objectclass] => Array
(
[count] => 2
[0] => groupOfUniqueNames
[1] => top
)
[3] => objectclass
[count] => 4
[dn] => ou=scientists,dc=example,dc=com
)
)
Bij de andere Arrays, waar ik maar een waarde heb, kan ik op deze manier de enkele waarde eruit halen:
PHP:
echo $entries[0]["uniquemember"][0];
Echter werkt dit bij deze array niet. Het is de bedoeling, dat ik wil controleren of user X in deze array voor komt. Hoe?