(PHP 3, PHP 4 >= 4.0.0)
ldap_add --
Einträge einem LDAP Verzeichnis hinzufügen
Beschreibung
int ldap_add
(int Verbindungs-Kennung, string dn, array eintrag)
Rückgabewert: wahr im Erfolgsfall, falsch im Fehlerfall.
Die ldap_add() Funktion wird benutzt um
Einträge einem Verzeichnis hinzuzufügen. Die DN des Eintrags, der
hinzugefügt werden soll wird durch dn bestimmt. Array eintrag
bestimmt die Informationen des Eintrags. Die Werte in den
Einträgen werden durch individuelle Merkmale indiziert.
Im Fall von mehreren Werten für ein Merkmal werden diese durch
die Verwendung von Zahlen indiziert, die bei 0 beginnen.
Beispiel 1. Komplettes Beispiel mit authentifiziertem bind
<?php
$ds=ldap_connect("localhost"); // Annahme: der LDAP Server befindet
// sich auf diesem Host
if ($ds) {
// bind mit passendem dn für aktulisierenden Zugriff
$r=ldap_bind($ds,"cn=root, o=Meine Firma, c=DE", "geheim");
// Daten vorbereiten
$info["cn"]="Hans Mustermann";
$info["sn"]="Mustermann";
$info["mail"]="MustermannH@firma.de";
$info["objectclass"]="person";
// hinzufügen der Daten zum Verzeichnis
$r=ldap_add($ds, "cn=Hans Mustermann, o=Meine Firma, c=DE",
$info);
ldap_close($ds);
} else {
echo "Verbindung zum LDAP Server nicht möglich!";
}
?>
|
|