Yii验证码简单使用 [ 未指定版本 ]
很多前辈大神都讲了怎么自己创建验证码模型、规则、控制器之类的,个人感觉太高端,看了半天看不懂...所以在此介绍一下yii里面验证码的简单使用
PS:yii框架中有验证码的例子
控制器:
//使用验证码模型
use app\models\ContactForm;
//定义表单方法
public function actionCaptcha() {
$model = new ContactForm();
return $this->render('test', ['model' => $model]);
}
视图层:
//使用表单组件和验证组件
use yii\widgets\ActiveForm;
use yii\captcha\Captcha;
//生成表单
$form = ActiveForm::begin([
'id' => 'contact-form',
"action"=>["vip/az"]
]);
//显示验证码
echo $form->field($model, 'verifyCode')->widget(Captcha::className(), [
'template' => '<div class="row"><div class="col-lg-3">{image}</div><div class="col-lg-6">{input}</div></div>',
]) ;
echo "<input type='submit' value='提交'/>";
ActiveForm::end();
此验证码在点击提交时及时验证,非常简单方便
lzrqyc110
注册时间:2016-01-02
最后登录:2018-12-28
在线时长:29小时34分
最后登录:2018-12-28
在线时长:29小时34分
- 粉丝37
- 金钱4195
- 威望40
- 积分4885
共 1 条评论
很好。。。。