<?php
// Connec LDAP TEST script
$ldaphost = "127.0.0.1"; // your ldap servers
$ldapport = 389; // your ldap server's port number
$ds = ldap_connect($ldaphost, $ldapport) or die("Could not connect to $ldaphost");
$ldaprdn = ''; // ldap rdn or dn
$ldappass = ''; // associated password
if ($ds) {
$ldapbind = ldap_bind($ds, $ldaprdn, $ldappass);
if ($ldapbind) {
echo "LDAP bind successful...\n";
} else {
echo "LDAP bind failed...\n";
}
// ldap get info
$filter='';//"(|(sn=$person*)(givenname=$person*))";
$justthese = array("ou", "sn", "givenname", "mail");
$sr=ldap_search($ds, $ldaprdn, $filter, $justthese);
if($sr){
$info = ldap_get_entries($ds, $sr);
echo $info["count"]." entries returned\n";
} else {
echo "not found\n";
}
}
ldap_close($ds);