<?php
// Extrait de code (on suppose l'authentification préalablement établie)
// $ldap est la valeur retour de ldap_connect()
$objet = array(
    'sn' => 'DUPOND',
    'uid' => 'jdupond', // posixAccount (requis)
    'uidNumber' => '1100', // posixAccount (requis)
    'gidNumber' => '1111', // posixAccount (requis)
    'homeDirectory' => '/home/jdupond', // posixAccount (requis)
    'postalAddress' => 'rue du tutoriel', // organizationalPerson
    'objectClass' => array('organizationalPerson', 'posixAccount')
);

$requete = ldap_add($ldap,
                    'cn=Dupond Jean,ou=redacteurs,dc=phpfacile,dc=com',
                    $objet);
if (false === $requete) die('L\'ajout a échoué');
?>
