Документация для разработчиков

SimpleRegister

array
CUser::SimpleRegister(
 string USER_EMAIL,
 string site_id = SITE_ID,
 string captcha_word = "",
 string captcha_sid = 0
)

Создает нового пользователя предварительно сгенерировав случайный логин и пароль. Возвращает массив с сообщением о результате выполнения (массив может быть обработан функцией ShowMessage). Нестатический метод.

Важно! Метод может использоваться только в публичной части сайта!

Параметры

ПараметрОписание С версии По версию
USER_EMAIL E-Mail нового пользователя (не менее 3-х символов). E-Mail будет проверен функцией check_email.
site_id ID сайта почтового шаблона для отсылки уведомлений (NEW_USER, USER_INFO и др.).
Необязательный. По умолчанию - текущий сайт.
captcha_word Слово для CAPTCHA. Добавляется если в настройках главного модуля выставлен флаг "Использовать CAPTCHA при регистрации". Если не заполнено вернет: "Слово для защиты от автоматической регистрации введено неверно".5.1.612.0.10
captcha_sid ID CAPTCHA. Добавляется если в настройках главного модуля выставлен флаг "Использовать CAPTCHA при регистрации". Если не заполнено вернет: "Слово для защиты от автоматической регистрации введено неверно".5.1.612.0.10

См. также

Примеры использования

<?
global $USER;
$arResult = $USER->SimpleRegister("admin@mysite.ru");
ShowMessage($arResult); // выводим результат в виде сообщения
echo $USER->GetID(); // ID нового пользователя
?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх