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.6 | 12.0.10 |
captcha_sid | ID CAPTCHA. Добавляется если в настройках главного модуля выставлен флаг "Использовать CAPTCHA при регистрации". Если не заполнено вернет: "Слово для защиты от автоматической регистрации введено неверно". | 5.1.6 | 12.0.10 |
Смотрите также
Примеры использования
<? global $USER; $arResult = $USER->SimpleRegister("admin@mysite.ru"); ShowMessage($arResult); // выводим результат в виде сообщения echo $USER->GetID(); // ID нового пользователя ?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025