Задать вопрос
@lavrentiev
Back-end разработчик

Yii2 Captcha ошибка валидации, как исправить?

Товарищи прошу помощи, поставил на форму Captcha вроде бы все хорошо, но если нажать на картинку то текст Captcha меняется но отказывается форма принимать новый код, а старый первый код все в порядке.

Можете подсказать где я ошибаюсь?
  • Вопрос задан
  • 4648 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
меняете код капчи, обновляйте сессию. А то вы проверяете новый код с предыдущей сессией.
Ответ написан
Комментировать
@Paromon
Junior software developer
У меня подобная проблема. Я использую стандартную yii2 капчу. Поле капчи находится в ActiveForm. В сессию пишет все хорошо но при этом правила для поля капчи не совпадает с проверкой в сессии т.е:
до обновления картинки
правило поля: ertert
параметр сесии: ertert
после обновления картинки
правило поля: ertert
параметр сесии: werwer
в итоге если ввести параметр совпадающий с правилом поля страница обновится но как будто была ошибка ввода, а если ввести параметр совпадающий с параметром сессии то кнопка не нажимается из-за того что правило поля не соответствует. Господа какие будут предложения? :shock:
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы