源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ThinkPHP3.2.1图片验证码实现方法

  • 时间:2020-08-18 23:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ThinkPHP3.2.1图片验证码实现方法
本文实例讲述了ThinkPHP3.2.1图片验证码实现方法。分享给大家供大家参考,具体如下: 今天用到图片验证码的功能,在网上找到ThinkPHP的以下代码:
Public function verify(){
  import('think.Image');
  Image::buildImageVerify();
}

添加到Controller中,通过地址“http://localhost/index.php/passport/index/verify”来访问,却提示以下错误: Class 'Passport\Controller\Image' not found [img]http://files.jb51.net/file_images/article/201608/2016819120942033.png?201671912131[/img] 我的ThinkPHP版本是:3.2.1,经过查看对应版本的文档“http://document.thinkphp.cn/manual_3_2.html#verify”,发现需要使用以下代码:
Public function verify(){
  $Verify = new \Think\Verify();
  $Verify->entry();
}

但刷新浏览之后又出错了“Call to undefined function Think\imagecreate()” [img]http://files.jb51.net/file_images/article/201608/2016819121307833.png?2016719121449[/img] 搜索之后发现是没有启用“[b]extension=php_gd2.dll[/b]”扩展,在[b]php.ini[/b]中去掉前边的分号; 再刷新浏览图片验证码就出来了。 [img]http://files.jb51.net/file_images/article/201608/2016819121458827.png?2016719121739[/img] 更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《[url=http://www.1sucai.cn/Special/39.htm]ThinkPHP入门教程[/url]》、《[url=http://www.1sucai.cn/Special/853.htm]thinkPHP模板操作技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/129.htm]ThinkPHP常用方法总结[/url]》、《[url=http://www.1sucai.cn/Special/26.htm]smarty模板入门基础教程[/url]》及《[url=http://www.1sucai.cn/Special/350.htm]PHP模板技术总结[/url]》。 希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部