Главная > Уроки Dle > Описание функций DLE API v.0.09 Часть вторя (Действия над аккаунтами пользователями)
Описание функций DLE API v.0.09 Часть вторя (Действия над аккаунтами пользователями)26-05-2011, 20:28. Разместил: Сергей |
В первой части был описан процесс подключения тестового модуля, в котором мы проверяли функции 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, тоесть в группу администраторов. Вернуться назад |