Jump to content

[SOLVED] LDAP - Search problems


Pezzoni

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.