Я использую большое расширение Extended Captcha отYii Captcha Extension
www.yiiframework.com/extension/captcha-extended
Я сделал все, как описано. После замены оригинального Captcha с расширенным в контактной форме он работал нормально. Теперь я пытаюсь внедрить его в процесс регистрации. Единственное отличие состоит в том, что я пытаюсь сохранить $model
:
if($model->validate() && $model->save()){
...
}
У меня есть ошибка проверки капчи, когда на самом деле $model->validate
возвращает true
Я попытался удалить экономии, а просто попытаться проверить:
if($model->validate()){
...
}
Работал нормально. Какие-либо предложения?
Решено. Проблема заключалась в том, что после '$ model-> validate()' значение captcha каким-то образом изменяется, поэтому вторая 'validate()', которая находится в '$ model-> save()', возвращает 'false' –