Gold Vision Communications / USA
 GOLDVISION.COM
Serving the Multimedia Community since 1989.
English Site | German Site 

 Web Hosting

 Virtual Dedicated Servers

 Chequeo de dominio

 Haga su pedido

 Estado del pedido

 Support

 Contáctenos

 Download

 Network

 Network Status

 Webdesign / Templates

 Efectuar pago

 Terms & Conditions

 Imprimir

 Notas Legales

 Declaración de Privacidad
  PHP / ldap_add
ldap_add

ldap_add

(PHP 3, PHP 4 )

ldap_add --  Einträge einem LDAP Verzeichnis hinzufügen

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.


    eintrag["merkmal1"] = wert
    eintrag["merkmal2"][0] = wert1
    eintrag["merkmal2"][1] = wert2

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!";
}
?>

© 1998-2007 Gold Vision Communications All Rights Reserved.