我使用從Yii的驗證碼擴展
www.yiiframework.com/extension/captcha-extended
,因爲它是描述我所做的一切都是極大的延伸擴展的驗證碼。在聯繫表格中用擴展的替換原始Captcha後,它工作正常。現在我正試圖將其實施到註冊中。唯一的區別是,我儘量節省$model
:
if($model->validate() && $model->save()){
...
}
我有驗證碼驗證錯誤的時候,居然$model->validate
返回true
我試圖刪除儲蓄,只是試圖驗證:
if($model->validate()){
...
}
工作的罰款。有什麼建議麼?
解決。問題是,後'$模型 - >的validate()'驗證碼值以某種方式改變了,這就是爲什麼第二個'的validate()'這是'$模型 - >保存()','返回FALSE' –