Yii控制器直接校验系统验证码

来源:互联网 发布:spark json rdd 编辑:程序博客网 时间:2024/06/13 08:10

yii1 自带验证码,通常都是在model validate验证的。有时觉得那样太麻烦,直接在控制器验证。使用下面方法就行了。

$verifyCode = CHtml::encode($this->_request->stripSlashes(trim($this->_request->getParam( 'verifyCode' ))));$captcha = Yii::app()->getController()->createAction('captcha');            if(!$captcha->validate($verifyCode)){                json_erroroutput('codesMag','验证码错误');            }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5