thinkPHP3.1验证码的简单实现方法


Posted in PHP onApril 22, 2016

本文实例讲述了thinkPHP3.1验证码的简单实现方法。分享给大家供大家参考,具体如下:

代码中写:

public function verify(){
    import('ORG.Util.Image');
    ob_clean();
    Image::buildImageVerify();
}

html中写:

<img src='__APP__/Index/verify/'
  onClick="this.src=this.src+'?'+Math.random()"
/>

就是说图片的路径就是上面php代码的访问路径,就ok

如果是图片不显示,就是ob_clean();没有写,这个方法就是去除缓存之类的

如果是乱码就是直接把上面的php代码写在了display方法的前面,记住,这个方法是单独的,不要和其他方法混在一起

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

PHP 相关文章推荐
PHP strncasecmp字符串比较的小技巧
Jan 04 PHP
用PHP书写安全的脚本代码
Feb 05 PHP
PHP计算2点经纬度之间的距离代码
Aug 12 PHP
PHP文件缓存内容保存格式实例分析
Aug 20 PHP
PHP防盗链的基本思想 防盗链的设置方法
Sep 25 PHP
在WordPress中安装使用视频播放器插件Hana Flv Player
Jan 04 PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
Dec 27 PHP
老生常谈PHP面向对象之注册表模式
May 26 PHP
实例讲解YII2中多表关联的使用方法
Jul 21 PHP
PHP析构函数destruct与垃圾回收机制的讲解
Mar 22 PHP
PHP实现文件上传后台处理脚本
Mar 04 PHP
如何在Laravel之外使用illuminate组件详解
Sep 20 PHP
thinkPHP实现将excel导入到数据库中的方法
Apr 22 #PHP
利用php输出不同的心形图案
Apr 22 #PHP
php生成酷炫的四个字符验证码
Apr 22 #PHP
ThinkPHP连接Oracle数据库
Apr 22 #PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
Apr 21 #PHP
yii2 页面底部加载css和js的技巧
Apr 21 #PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
Apr 20 #PHP
You might like
模仿OSO的论坛(五)
2006/10/09 PHP
PHP进程同步代码实例
2015/02/12 PHP
PHP如何使用Memcached
2016/04/05 PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
2017/03/13 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
JQuery中each()的使用方法说明
2010/08/19 Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
2011/01/17 Javascript
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
2011/02/23 Javascript
关于js注册事件的常用方法
2013/04/03 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
js 窗口抖动示例
2013/09/04 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
js使用循环清空某个div中的input标签值
2014/09/29 Javascript
javascript批量修改文件编码格式的方法
2015/01/27 Javascript
jQuery检测返回值的数据类型
2015/07/13 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
Javascript实现前端简单的路由实例
2016/09/11 Javascript
vue 引入公共css文件的简单方法(推荐)
2018/01/20 Javascript
Vue实现动态创建和删除数据的方法
2018/03/17 Javascript
使用Vue制作图片轮播组件思路详解
2018/03/21 Javascript
vue中选项卡点击切换且能滑动切换功能的实现代码
2018/11/25 Javascript
如何在Vue中使用CleaveJS格式化你的输入内容
2018/12/14 Javascript
微信小程序渲染性能调优小结
2019/07/30 Javascript
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:04:14]OG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python内置函数——__import__ 的使用方法
2017/11/24 Python
python2.6.6如何升级到python2.7.14
2018/04/08 Python
对pandas数据判断是否为NaN值的方法详解
2018/11/06 Python
详解python 3.6 安装json 模块(simplejson)
2019/04/02 Python
Python定义函数功能与用法实例详解
2019/04/08 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
python区分不同数据类型的方法
2019/10/14 Python
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
2016/11/20 面试题
大学生实习自我鉴定
2013/12/11 职场文书
施工安全责任书范本
2014/07/24 职场文书
2014迎国庆标语大全
2014/09/19 职场文书