我使用从Yii的验证码扩展
www.yiiframework.com/extension/captcha-extended
,因为它是描述我所做的一切都是极大的延伸扩展的验证码。在联系表格中用扩展的替换原始Captcha后,它工作正常。现在我正试图将其实施到注册中。唯一的区别是,我尽量节省$model
:
if($model->validate() && $model->save()){
...
}
我有验证码验证错误的时候,居然$model->validate
返回true
我试图删除储蓄,只是试图验证:
if($model->validate()){
...
}
工作的罚款。有什么建议么?
解决。问题是,后'$模型 - >的validate()'验证码值以某种方式改变了,这就是为什么第二个'的validate()'这是'$模型 - >保存()','返回FALSE' –