首页 > PHP资讯 > PHP培训技术 > Yii框架中验证码的简单使用介绍

Yii框架中验证码的简单使用介绍

PHP培训技术

1.在controller中修改:

public function actions(){        return array(        // captcha action renders the CAPTCHA image displayed on the contact page                'captcha'=>array(                'class'=>'CCaptchaAction',                'backColor'=>0xFFFFFF,  //背景颜色                'minLength'=>4,  //最短为4位                'maxLength'=>4,   //是长为4位                'transparent'=>true,  //显示为透明        ),        );}

2.在view的form表单中添加如下代码:

    
labelEx($model,'verifyCode'); ?>
widget('CCaptcha'); ?> textField($model,'verifyCode'); ?>
Please enter the letters as they are shown in the image above.
Letters are not case-sensitive.
error($model,'verifyCode'); ?>

3.如果想要检测 是否正确的话还要在相关的model类的rules方法中指定相关verifyCode的验证机制captcha,或者也可以通过调用CCaptchaValidator类的validate方法实现验证。

PHP培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持15不支持0