Уважаемые, подскажите, что делаю на так.
На странице уже есть одна капча, но мне нужно добавить вторую - собственно так добавляю:
Проверяю так:
Сколько не бьюсь, все выдает свое: "Wrong captcha".
Нужную капчу выбираю через яву (выбираю первую опцию - одна капча, выбираю вторую - другая капча)
Подскажите в чем может быть ошибка ?
На странице уже есть одна капча, но мне нужно добавить вторую - собственно так добавляю:
Код |
---|
if($arResult['USE_CAPTCHA'] == 'Y') { include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/classes/general/captcha.php"); $cpt = new CCaptcha(); $cpt->SetCodeLength(3); $cpt->SetCode(); $code=$cpt->GetSID(); ?><img class="captcha_image" src="/bitrix/tools/captcha2.php?captcha_sid=<?=$code?>" alt="CAPTCHA"/><? ?><input type="text" name="captcha_word" value=""/><? ?><input type="hidden" name="captcha_sid" value="<?=$code?>" /><? } |
Код |
---|
<? if ( $APPLICATION->CaptchaCheckCode($_POST['captcha_word'], $_POST['captcha_sid'])) { print 'Captcha valid'; } else { print 'Wrong captcha'; } ?> |
Нужную капчу выбираю через яву (выбираю первую опцию - одна капча, выбираю вторую - другая капча)
Подскажите в чем может быть ошибка ?