当前位置:数据分析 > yii输入正确验证码提示错误

yii输入正确验证码提示错误

  • 发布:2023-10-07 21:09

getVerifyCode(); $valid = $caseSensitive ? ($input === $code) : !strcasecmp($input, $code); $session = Yii::app()->session; $session->open(); $name = $this->getSessionKey() . 'count'; if (!Yii::app()->request->isAjaxRequest) { $session[$name] = $session[$name] + 1; } // 这里会重新生成 if ($session[$name] > $this->testLimit && $this->testLimit > 0) { $this->getVerifyCode(true); } return $valid; } }

登录后复制
// 如果这里用到了验证码,就会出问题$model = new Test();

$model->validate();

$model->save();
登录后复制
// 这样是正确的$model = new  Test();
// 把需要验证的 attribute 放进去,排除验证码字段
$model->validate(array('test1','test2'));
$model->save()
登录后复制

相关文章教程推荐:yii教程

以上就是yii输入正确验证码提示错误的详细内容,更多请关注其它相关文章!

相关文章