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 相关文章推荐
xml+php动态载入与分页
Oct 09 PHP
php 全局变量范围分析
Aug 07 PHP
php面向对象全攻略 (四)构造方法与析构方法
Sep 30 PHP
一道关于php变量引用的面试题
Aug 08 PHP
360通用php防护代码(使用操作详解)
Jun 18 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
Jul 05 PHP
php实现递归与无限分类的方法
Feb 16 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
Mar 25 PHP
PHP中的Session对象如何使用
Sep 25 PHP
PHP入门教程之操作符与控制结构流程详解
Sep 09 PHP
PHP将字符串首字母大小写转换的实例
Jan 21 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
Dec 12 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中用hash实现的数组
2011/07/17 PHP
PHP正确解析UTF-8字符串技巧应用
2012/11/07 PHP
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
在PHP中使用X-SendFile头让文件下载更快
2014/06/01 PHP
如果文字过长,则将过长的部分变成省略号显示
2006/06/26 Javascript
Jquery 表单验证类介绍与实例
2013/06/09 Javascript
jquery.post用法关于type设置问题补充
2014/01/03 Javascript
ajax请求乱码的解决方法(中文乱码)
2014/04/10 Javascript
Javascript中的call()方法介绍
2015/03/15 Javascript
深入分析下javascript中的[]()+!
2015/07/07 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
jQuery控制元素隐藏和显示
2017/03/03 Javascript
Vue2 使用 Echarts 创建图表实例代码
2017/05/18 Javascript
vue封装一个简单的div框选时间的组件的方法
2019/01/06 Javascript
vue+element创建动态的form表单及动态生成表格的行和列
2019/05/20 Javascript
Vue使用lodop实现打印小结
2019/07/06 Javascript
js 对象使用的小技巧实例分析
2019/11/08 Javascript
mpvue微信小程序的接口请求fly全局拦截代码实例
2019/11/13 Javascript
如何利用vue实现波谱拟合详解
2020/11/05 Javascript
python控制windows剪贴板,向剪贴板中写入图片的实例
2018/05/31 Python
python3+pyqt5+itchat微信定时发送消息的方法
2019/02/20 Python
Python跳出多重循环的方法示例
2019/07/03 Python
python 模拟贷款卡号生成规则过程解析
2019/08/30 Python
PHP基于phpqrcode类库生成二维码过程解析
2020/05/28 Python
Scrapy框架介绍之Puppeteer渲染的使用
2020/06/19 Python
Python wordcloud库安装方法总结
2020/12/31 Python
CSS3实现淘宝留白的方法
2020/06/05 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
Amaze UI 文件选择域的示例代码
2020/08/26 HTML / CSS
李白故里导游词
2015/02/12 职场文书
公司员工违纪检讨书
2015/05/05 职场文书
中学推普周活动总结
2015/05/07 职场文书
活动简报范文
2015/07/22 职场文书
周末问候语大全
2015/11/10 职场文书
优秀新员工事迹材料
2019/05/13 职场文书