?php $ds=ldap_connect( "localhost"); / / assuming the LDAP server is on this host if ($ds) {/ / bind with appropriate dn to give update access $r=ldap_bind($ds ,"cn=root, o=My Company, c=US", "secret"); / / prepare data $info["cn"]="John Jones"; $info["sn"]="Jones"; $info["mail"]="jonj@here.and.now"; $info["objectclass"]="person"; / / add data to directory $r=ldap_add($ds, "cn=John Jones, o=My Company, c=US", $info); ldap_close($ds);} else {echo "Unable to connect to LDAP server";}?
?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";}?