Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

ldap_add

(PHP 4, PHP 5)

ldap_add — Добавить запись в LDAP директорию


Описание

bool ldap_add ( resource $link_identifier , string $dn , array $entry )

Добавляет запись в LDAP директорию.


Список параметров

link_identifier -

Идентификатор ссылки LDAP, возвращенный ldap_connect().

dn -

Отличительное имя LDAP объекта.

entry -

Массив, который определяет информацию о записи. Значения в записи индексируются индивидуальными атрибутами. В случае множественных значений для атрибута, они индексируются с использованием целых чисел, начиная с 0.

$entree["attribut1"] = "value";
$entree["attribut2"][0] = "value1";
$entree["attribut2"][1] = "value2";


Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.


Примеры

Пример #1 Полный пример с проверкой подлинности привязки
$ds = ldap_connect("localhost");  // предположим, что сервер LDAP находится тут
if ($ds) {
    // привязка к соответствующему dn для возможности обновления
    $r = ldap_bind($ds, "cn=root, o=My Company, c=US", "secret");
    // prepare data
    $info["cn"] = "John Jones";
    $info["sn"] = "Jones";
    $info["mail"] = "jonj@example.com";
    $info["objectclass"] = "person";
    // Добавление данных
    $r = ldap_add($ds, "cn=John Jones, o=My Company, c=US", $info);
    ldap_close($ds);
} else {
    echo "Не могу соединиться с сервером LDAP";
}


Примечания

Замечание: Эта функция безопасна для обработки данных в двоичной форме.


Смотрите также

  • ldap_delete() - Удаляет запись из директории LDAP


Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: