Manuel PHP
Précédent
Suivant
ldap_add() sert à ajouter une entrée dans un dossier LDAP. dn est l'identification complète de l 'entrée qui sera ajoutée, et entry est un tableau avec les informations sur la nouvelle entrée.
Cette fonction retourne TRUE en cas de succès, FALSE en cas d 'échec.
Ces valeurs sont indexées individuellement.
En cas de valeurs multiples pour un attribut, elle sont indexées numériquement, à partir de 0.
?php $entree[ "attribut1"] = "valeur"; $entree["attribut2"][0] = "valeur1"; $entree["attribut2"][1] = "valeur2";?
Exemple 1.
Exemple complet avec identification
?php $ds=ldap_connect( "localhost"); / / on suppose que le serveur LDAP est sur le serveur local if ($ds) {/ / Connexion avec une identit eacute;e qui permet les modifications $r=ldap_bind($ds ,"cn=root, o=Ma Compagnie, c=FR", "secret"); / / prepare les donn eacute;es $info["cn"]="Jean Dupont"; $info["sn"]="Jean"; $info["mail"]="jeand@serveur.mail.com"; $info["objectclass"]="personne"; / / Ajoute les donn eacute;es au dossier $r=ldap_add($ds, "cn=Jean Dupont, o=Ma Compagnie, c=FR", $info); ldap_close($ds);} else {echo "Impossible de se connecter au serveur LDAP";}?
Précédent
Sommaire
Suivant
Niveau supérieur