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 相关文章推荐
第十五节--Zend引擎的发展
Nov 16 PHP
火车采集器 免费版使出收费版本功能实现原理
Sep 17 PHP
php面向对象全攻略 (十四) php5接口技术
Sep 30 PHP
php快速url重写 更新版[需php 5.30以上]
Apr 20 PHP
解析PHP中的内存管理,PHP动态分配和释放内存
Jun 28 PHP
php防止sql注入示例分析和几种常见攻击正则表达式
Jan 12 PHP
PHP中spl_autoload_register()和__autoload()区别分析
May 10 PHP
php中simplexml_load_file函数用法实例
Nov 12 PHP
php mysql实现mysql_select_db选择数据库
Dec 30 PHP
解决php-fpm.service not found问题的办法
Jun 06 PHP
总结PHP中初始化空数组的最佳方法
Feb 13 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 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 MySQL与分页效率
2008/06/04 PHP
PHP 源代码压缩小工具
2009/12/22 PHP
解析smarty模板中类似for的功能实现
2013/06/18 PHP
深入extjs与php参数交互的详解
2013/06/25 PHP
php导入大量数据到mysql性能优化技巧
2014/12/29 PHP
分享php邮件管理器源码
2016/01/06 PHP
PHP控制反转(IOC)和依赖注入(DI)
2017/03/13 PHP
Javascript面向对象编程
2012/03/18 Javascript
JavaScript 基本概念
2015/01/20 Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
2015/07/05 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
jQ处理xml文件和xml字符串的方法(详解)
2016/11/22 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
2018/02/22 Javascript
微信小程序实现左右联动的实战记录
2018/07/05 Javascript
JavaScript设计模式之构造器模式(生成器模式)定义与用法实例分析
2018/07/26 Javascript
ES6知识点整理之模块化的应用详解
2019/04/15 Javascript
[03:52]显微镜下的DOTA2第三期——英雄在无聊的时候干什么
2014/06/20 DOTA
在Python中使用Neo4j数据库的教程
2015/04/16 Python
Python3中简单的文件操作及两个简单小实例分享
2017/06/18 Python
Python 3.x 安装opencv+opencv_contrib的操作方法
2018/04/02 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
2018/07/27 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
使用python爬取微博数据打造一颗“心”
2019/06/28 Python
在vscode中配置python环境过程解析
2019/09/28 Python
python 输出列表元素实例(以空格/逗号为分隔符)
2019/12/25 Python
python绘图pyecharts+pandas的使用详解
2020/12/13 Python
Tory Burch美国官方网站:美国时尚生活品牌
2016/08/01 全球购物
奥地利购买珠宝和手表网站:ELLA JUWELEN
2019/09/03 全球购物
几个常见的消息中间件(MOM)
2014/01/08 面试题
教职工代表大会主持词
2014/04/01 职场文书
国际政治学专业推荐信
2014/09/26 职场文书
电工实训报告总结
2014/11/05 职场文书
初中教师个人总结
2015/02/10 职场文书
运动会闭幕式主持词
2015/07/01 职场文书
关于windows server 2012 DC 环境 重启后蓝屏代码:0xc00002e2的问题
2022/05/25 Servers