Hi All,
I have googled abit and found some info on how to retrieve
user info from Active directory but i am getting the
following error for some reason:
Warning: ldap_search() [function.ldap-search]: Search:
Operations error in /srv/www/htdocs/ldap7.php on line 19
Warning: ldap_get_entries(): supplied argument is not a
valid ldap result resource in /srv/www/htdocs/ldap7.php on
line 21
Here is the script:
?php
$dn = OU=ldap,DN=w2k,DN=domain,DN=net;
$attributes = array(displayname, l);
$filter = (cn=*);
$ad = ldap_connect(ldap://w2k.domain.net;)
or die(Couldn't connect to AD!);
ldap_set_option($ad, LDAP_OPT_PROTOCOL_VERSION, 3);
$bd = ldap_bind($ad,Administrator,)
or die(Couldn't bind to AD!);
$result = ldap_search($ad, $dn, $filter, $attributes);
$entries = ldap_get_entries($ad, $result);
for ($i=0; $i$entries[count]; $i++)
{
echo $entries[$i][displayname]
[0].(.$entries[$i][l][0].)br /;
}
ldap_unbind($ad);
?
Any help please, thanks?
Regards
On Sat, 18 Dec 2004 10:41:29 +0200
it clown [EMAIL PROTECTED] wrote:
Hi All,
How do i retreive info with php from w2k active
directory.
I am running php from a linux box connecting to a windows
2000 domain controller.It seems asif i can connect to w2k
but i have noidea how to retreive the list of users.How
would i do that?
?php
$ldaphost = ldap://w2k.domain.net;;
$ldapport = 389;
$ldapuser = administrator;
$ldappasswd = ;
$ldaplink = ldap_connect($ldaphost, $ldapport)
or die(Can't establish LDAP connection);
ldap_bind($ldaplink, $ldapuser, $ldappasswd)
or die(Can't bind to server...);
?
_
For super low premiums, click here
http://www.dialdirect.co.za/quote
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
_
For super low premiums, click here http://www.dialdirect.co.za/quote
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php