pakenney38 Posted March 8, 2006 Share Posted March 8, 2006 So here is the offending code:[!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]<?PHP$ldaprdn = 'USR@domain.net';$ldappass = 'PWD';$ds = 'server.domain.net';$dn = 'dc=domain,dc=net';$ldapport = 389;$ldapconn = ldap_connect($ds, $ldapport) or die("Could not connect to LDAP server.");if ($ldapconn) { $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);if ($ldapbind) { echo "LDAP bind successful..."; $filter = "'cn=*Kenney*'"; $fields = array("ou", "mail"); $sr = ldap_search($ds, $dn, $filter, $fields); $info = ldap_get_entries($ds, $sr); for ($i=0; $i<$info["count"]; $i++) { echo "<br>"; echo "ou: " . $info[$i]["ou"][0]; echo "mail: " . $info[$i]["mail"][0]; } } else { echo "LDAP bind failed..."; } }ldap_close($ldapconn); ?>[/quote]Here is the result:[!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]LDAP bind successful...Warning: ldap_search(): supplied argument is not a valid ldap link resource in e:\intertest\test.php on line 20Warning: ldap_get_entries(): supplied argument is not a valid ldap link resource in e:\intertest\test.php on line 22[/quote]I know I'm just misusing the ldap_search() function or something, so please, someone set me straight here. Quote Link to comment Share on other sites More sharing options...
pakenney38 Posted March 8, 2006 Author Share Posted March 8, 2006 Sorry about that. I had to do some "editing" on my post. It was a little too revealing. Quote Link to comment Share on other sites More sharing options...
pakenney38 Posted March 8, 2006 Author Share Posted March 8, 2006 I am going to bump this post because I know quite a few people who would like to figure out how PHP and AD are supposed to work together. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.