Информация к новости
  • Просмотров: 3072
  • Автор: Сергей
  • Дата: 26-05-2011, 20:28
26-05-2011, 20:28

Описание функций DLE API v.0.09 Часть вторя (Действия над аккаунтами пользователями)

Категория: Уроки Dle


В первой части был описан процесс подключения тестового модуля, в котором мы проверяли функции API, и приведены некоторые примеры его использования. Продолжим рассмотрение функций. На этот раз, это будут функции, позволяющие так или иначе редактировать учетные записи пользователей.

change_user_name ($user_id, $new_name) - меняет имя пользователя по его идентификатору.
Принимает первым параметром идентификатор пользователя, а вторым - его новое имя. Функция возвращает "true" в случае успешного выполнения, и "false" в случае неудачного.
Пример использования:
$dle_api->change_user_name(1, "Dodo");

change_user_password($user_id, $new_password) - меняет пароль юзера, взятого по его идентификатору
Первым параметром получает идентификатор, вторым - пароль. Функция не возвращает ничего.
Пример использования:
$dle_api->change_user_password(1, "SupeR5tr0nGP@sSw0rd!");

change_user_email($user_id, $new_email) - меняет и-мейл пользователя, взятого по его идентификатору
Первым параметром получает идентификатор, вторым - новый и-мейл. Функция возвращает "1" в случае успешного выполнения, "-1" - если и-мейл занят другим пользователем, "-2" - если и-мейл некорректен.
Пример использования:
$dle_api->change_user_email(1, "dodo@site.com");

change_user_group($user_id, $new_group) - переводит пользователя в другую группу
Первым параметром принимает идентификатор пользователя, вторым - идентификатор новой группы. Функция возвращает "true" в случае успешного выполнения, и "false" в случае отсутствия группы с указанным идентификатором.
Пример использования:
$dle_api->change_user_group(936, 1);Выполнив этот код, мы переведем пользователя номер 936 в группу номер 1, тоесть в группу администраторов.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
^