Skip to content

Instantly share code, notes, and snippets.

@scuba323
Forked from theredstapler/PHP LDAP Part 2
Created May 18, 2020 03:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save scuba323/88ccd5c56fe708f7de14025b04055e8b to your computer and use it in GitHub Desktop.
Save scuba323/88ccd5c56fe708f7de14025b04055e8b to your computer and use it in GitHub Desktop.
<?php
$ldap_dn = "cn=read-only-admin,dc=example,dc=com";
$ldap_password = "password";
$ldap_con = ldap_connect("ldap.forumsys.com");
ldap_set_option($ldap_con, LDAP_OPT_PROTOCOL_VERSION, 3);
if(ldap_bind($ldap_con, $ldap_dn, $ldap_password)) {
$filter = "(cn=Albert Einstein)";
$result = ldap_search($ldap_con,"dc=example,dc=com",$filter) or exit("Unable to search");
$entries = ldap_get_entries($ldap_con, $result);
print "<pre>";
print_r ($entries);
print "</pre>";
} else {
echo "Invalid user/pass or other errors!";
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment