yii2中添加验证码的实现方法


Posted in PHP onJanuary 09, 2016

本文实例讲述了yii2中添加验证码的实现方法。分享给大家供大家参考,具体如下:

首先,在模型中添加验证码字段:

public function rules(){
return ['verifyCode', 'captcha'],
}

其次,可以在函数attributeLabels中添加前台页面中验证码的字段名称:

public function atrributeLabels(){
return ['verifyCode'=>'Verification Code', ];
}

然后,在视图文件中做如下修改:

use yii\captcha\Captcha;
<?= $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>',
 ]) ?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
使用Limit参数优化MySQL查询的方法
Nov 12 PHP
PHP 执行系统外部命令 system() exec() passthru()
Aug 11 PHP
PHP中usort在值相同时改变原始位置问题的解决方法
Nov 27 PHP
Linux下实现PHP多进程的方法分享
Aug 16 PHP
php 批量替换程序的具体实现代码
Oct 04 PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 PHP
PHP获取中英混合字符串长度的方法
Jun 07 PHP
PHP常用编译参数中文说明
Sep 27 PHP
php递归遍历多维数组的方法
Apr 18 PHP
Yii2.0多文件上传实例说明
Jul 24 PHP
YII框架模块化处理操作示例
Apr 26 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 PHP
PHP中的数组处理函数实例总结
Jan 09 #PHP
详解WordPress开发中用于获取分类及子页面的函数用法
Jan 08 #PHP
WordPress主题制作中自定义头部的相关PHP函数解析
Jan 08 #PHP
微信开发之网页授权获取用户信息(二)
Jan 08 #PHP
详解WordPress开发中get_header()获取头部函数的用法
Jan 08 #PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
Jan 08 #PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
Jan 08 #PHP
You might like
PHP安装全攻略:APACHE
2006/10/09 PHP
php读取csv实现csv文件下载功能
2013/12/18 PHP
Codeigniter购物车类不能添加中文的解决方法
2014/11/29 PHP
Laravel5.4简单实现app接口Api Token认证方法
2019/08/29 PHP
Laravel基础_关于view共享数据的示例讲解
2019/10/14 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
判断脚本加载是否完成的方法
2009/05/26 Javascript
JS getMonth()日期函数的值域是0-11
2010/02/15 Javascript
细说浏览器特性检测(2)-通用事件检测
2010/11/05 Javascript
基于jQuery的倒计时实现代码
2012/05/30 Javascript
使用ImageMagick进行图片缩放、合成与裁剪(js+python)
2013/09/16 Javascript
JavaScript中数据结构与算法(三):链表
2015/06/19 Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
2016/09/09 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
React实践之Tree组件的使用方法
2017/09/30 Javascript
用jquery获取select标签中选中的option值及文本的示例
2018/01/25 jQuery
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
vue+element树组件 实现树懒加载的过程详解
2019/10/21 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
2020/02/10 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
js实现Element中input组件的部分功能并封装成组件(实例代码)
2021/03/02 Javascript
Python中异常重试的解决方案详解
2017/05/05 Python
numpy自动生成数组详解
2017/12/15 Python
linux下python使用sendmail发送邮件
2018/05/22 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
python3中关于excel追加写入格式被覆盖问题(实例代码)
2020/01/10 Python
Python用dilb提取照片上人脸的示例
2020/10/26 Python
纯CSS实现聊天框小尖角、气泡效果
2014/04/04 HTML / CSS
自我评价范文分享
2014/01/04 职场文书
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
医学生自我鉴定范文
2014/03/26 职场文书
二手房买卖协议书
2014/04/10 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
如何用RabbitMQ和Swoole实现一个异步任务系统
2021/05/29 PHP
在Java中Collection的一些常用方法总结
2021/06/13 Java/Android