Чат-боты для Битрикс24. Расширение функций CRM. Кейсы
Использование и настройка CAPTCHA в 1C-Bitrix
Использовать капчу в формах довольно просто, достаточно отметить галочкой нужный пункт. Если необходима защита кодом для нестандартного функционала, можно так же воспользоваться встроенными методами из Битрикса. Подключаем библиотеку /bitrix/modules/main/classes/general/captcha.php и формируем картинку: <? include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/classes/general/captcha.php"); $cpt = new CCaptcha(); $cpt->SetCodeLength(3); $cpt->SetCode(); $code=$cpt->GetSID(); ?> Выводим сформированную...
CAPTCHA без перезагрузки страницы в 1C-Битрикс
Сделать этот функционал можно с помощью обновления CAPTHCA на js Для реализации данной функциональности необходимо модифицировать код компонента, использующего CAPTCHA, следующим образом: /* CAPTHCA */
if ($arResult["CAPTCHA_CODE"] <> ''):
?>
<input
type="hidden"
name="captcha_code"
value="<?= $arResult["CAPTCHA_CODE"] ?>"/>
<img
id="captcha_image"
src="/bitrix/tools/captcha.php?captcha_sid=<?= $arResult["CAPTCHA_CODE"] ?>">
<small>Нажмите...