Pezzoni Posted October 14, 2007 Share Posted October 14, 2007 Hi, I'm working on an script to get the details of users from their 'mailNickname', and I can't get it to function correctly. Looking up someone on their 'sn' works fine, and if I go into my exchange mailbox, I can look someone up using their 'alias' (which is, I think, equivilent to mailNickname) with no problems. The code I have: echo 'Connecting: <br />'; $ds=ldap_connect("ldaphost.whereever.uk"); echo "Connect result is $ds <br />"; $r = ldap_bind($ds); echo "Bind result is $r <br />"; $sr = ldap_search($ds, "o=Whatever, c=GB", "mailNickname=blah"); echo "Search result is " . $sr . "<br />"; echo "Number of entires returned is " . ldap_count_entries($ds, $sr) . "<br />"; echo "Getting entries...<p>"; $info = ldap_get_entries($ds, $sr); echo "Data for " . $info["count"] . " items returned:<p>"; echo '<pre>'; print_r($info); echo '</pre>'; echo "Closing connection"; ldap_close($ds); Am I searching on the wrong attribute, or doing something else totally wrong? Thanks, Link to comment https://forums.phpfreaks.com/topic/73189-solved-ldap-search-problems/ Share on other sites More sharing options...
Pezzoni Posted October 14, 2007 Author Share Posted October 14, 2007 On further investigation, I've discovered a MySQL database on the network containing the details I need, so I don't actually need to use the LDAP stuff. Thanks anyway. Link to comment https://forums.phpfreaks.com/topic/73189-solved-ldap-search-problems/#findComment-369325 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.