YII 框架 第七天(2) 验证码
扫描二维码
随时随地手机看文章
验证码使用步骤:
1. 在控制器设置actions方法
public function actions() { return array( 'captcha'=>array( 'class'=>'system.web.widgets.captcha.CCaptchaAction', 'width'=>75, 'height'=>30, 'minLength'=>4, 'maxLength'=>4 ) ); }
2. 在表单里边通过widget显示验证码
labelEx($user_login,'verifyCode');?>textField($user_login,'verifyCode',array('size'=>8,'maxlength'=>4));?>widget('CCaptcha');?> error($user_login,'verifyCode');?>
3. 在模型里边通过captcha校验验证码
array('verifyCode','captcha','message'=>'请输入正确的验证码'), 间接通过CcaptchaAction进行校验。