Функции для работы с captcha
| Код |
|---|
$cpt = new CCaptcha();
$cpt->SetCode(); |
создает объект и устанавливает код
В следующие 2 поля вставляем код
| Код |
|---|
<input type="hidden" name="captcha_sid" value="<?= $cpt->GetSID() ?>"> |
и
| Код |
|---|
<input type="text" size="10" name="captcha_word"> |
В это поле вводится кодовая фраза
| Код |
|---|
$cpt->CheckCode($_POST['captcha_word'], $_POST['captcha_sid']) |
данная функция делает проверку на введенное кодовое слово
если код верный то возвращает TRUE.
PS. подключение файла с классом капчи обязательно:
| Код |
|---|
include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/classes/general/captcha.php"); |