This code sample shows how to modify an object by deleting attributes from the object in PHP via LDAP.
$server='localhost';
$admin='cn=admin,o=novell';
$passwd='novell';
$ds=ldap_connect($server); // assuming the LDAP server is on this host
if ($ds) {
// bind with appropriate dn to give update access
$r=ldap_bind($ds, $admin, $passwd);
if($r) echo "ldap_bind success<br>";
// prepare data
$entry["mail"] ="anothermail@novell.com";
// add data to directory
$r=ldap_mod_del($ds, "cn=pjones,ou=users,o=novell", $entry);
if($r) echo "ldap_add success<br>";
ldap_close($ds);
} else {
echo "Unable to connect to LDAP server";
}
?>
© 2008 Novell, Inc. All Rights Reserved.