getMessage()); } $dn = "uid=" . ldap_escape($_SESSION['user']) . ',' . $ini["basedn"]; $ldap_bind = @ldap_bind($ldapconn, $dn, $current_password); if ($ldap_bind) { if (ldap_exop_passwd($ldapconn, $dn, "",$passwd)) { header('Location: home.php'); exit(); } else { passwd_error("A problem occured, contact admins"); } } else { passwd_error("Wrong current password"); }