Добрый день!
Решил спросить в этой теме, т.к. тоже есть проблемка с каптчей. Проверяю правильность введенных символов функцией
Но поведение результата немного странное. Я настроил проверку аяксом, т.е. вводим символы, выводим фокус из поля, пошла обработка на сервере. вернулся результат:
- при неправильном вводе выдается сообщение об ошибке (все норм),
- при первом правильном вводе - сообщение ОК (все норм),
- при следующем неправильном - сообщение об ошибке (все норм),
- если же снова ввести правильные цифры - сообщение об успешной проверке больше не приходит.
Чем можно объяснить данный результат? Есть подозрения, что ф-я CaptchaCheckCode() после успешной проверки уничтожает только что проверенный правильный результат.
Решил спросить в этой теме, т.к. тоже есть проблемка с каптчей. Проверяю правильность введенных символов функцией
Код |
---|
$APPLICATION->CaptchaCheckCode($arCaptcha["word"], $arCaptcha["sid"]); |
Но поведение результата немного странное. Я настроил проверку аяксом, т.е. вводим символы, выводим фокус из поля, пошла обработка на сервере. вернулся результат:
- при неправильном вводе выдается сообщение об ошибке (все норм),
- при первом правильном вводе - сообщение ОК (все норм),
- при следующем неправильном - сообщение об ошибке (все норм),
- если же снова ввести правильные цифры - сообщение об успешной проверке больше не приходит.
Чем можно объяснить данный результат? Есть подозрения, что ф-я CaptchaCheckCode() после успешной проверки уничтожает только что проверенный правильный результат.