您现在的位置是:首页 > PHP技术PHP技术
Thinkphp3.1.3验证码原理以
2019-05-13【PHP技术】2121 人已围观
简介为什么小编现在还天天写thinkphp3.1.3的文章呢?因为最新的php版本也许是最好的. 但我们的原则是适用和高效.tp3.1.3很符合我们工作室客户对于企...
为什么小编现在还天天写thinkphp3.1.3的文章呢?因为最新的php版本也许是最好的. 但我们的原则是适用和高效.tp3.1.3很符合我们工作室客户对于企业类网站开发的需求.所以小编也一直在此版本上开发项目.当然有部分还是采用了tp5.2.
验证码是我们项目中常用到的功能. tp简化了很多代码.
Public function verify(){ import('ORG.Util.Image'); Image::buildImageVerify(); }
前台 src='{:U("模块/verify")}' 即可调用.
调用原理比较简单,主要是在ThinkPHP\Extend\Library\ORG\Util\Image.class.php和ThinkPHP\Extend\Library\ORG\Util\String.class.php中。
主要是调用Image.class.php内的静态方法buildImageVerify(),再用String.class.php类内生成验证码,然后再通过php生成一张图片,以header的方式返回给浏览器而已。
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
相关文章
随机图文
-
php常用比较及赋值运算符号
有时脑子转不过弯来,一些常用的符号想不起来是怎么写的,比如不等于号 != !==这二个其实都可以使用。下面罗列一下常用 的 $a == $... -
php对网站优化中的分词处理办法
今天突然想到一个分词问题,应用场景:某网站需要特别的seo优化,需要对文章标题自动提取关键词. 这就是一个中文分词应用.经殷雯小编半天的... -
php获取图片的尺寸
php有很多的内置函数可以方便操作文件.如果我们的图片已经在服务器端,那么可以使用getimagesize()函数来获取图片大小.$im... -
Thinkphp时间段查询sql构建问题
一个项目内需要用到时间范围查询,例如t1=2018-01-01 到 t2=2018-02-02.小编希望得到的sql语句是sql = &q...