Beschreibung
bool
ldap_add
( resource Verbindungs-Kennung, string dn, array eintrag)
Rückgabewert
:
Gibt
bei
Erfolg
TRUE
zurück
,
im
Fehlerfall
FALSE
.
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
.
Das
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
!"
;
}
?
|
|