您现在的位置是:首页 > 技术交流技术交流
Thinkphp3.1 验证码不显示解决
2019-01-08【技术交流】2628 人已围观
简介 Thinkphp3.1内置了验证码功能.控制器代码publicfunctionver...
Thinkphp3.1 内置了验证码功能.
控制器代码
public function verify(){
import('ORG.Util.Image');
Image::buildImageVerify(6,1,'jpeg');
}验证
if($_SESSION['verify'] != md5($_POST['verify'])) {
$this->error('验证码错误!');
}前台不显示验证码图片,我们可以的解决办法
先在前台浏览器地址栏直接访问验证码地址 url/后台入口.php/Login/verify 查看控制器是不是调用正常,先排除一些低级的错误.
检查服务器gd库是否安装及加载正常,可以打印phpinfo来查看
检查代码文件及tpl文件编码,去除bom
使用ob_clean(),清空缓存区(小编就是使用这个方法解决的)
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:微商店开发流程
下一篇:php获取图片的尺寸
相关文章
随机图文
hinkPHP框架模糊查询’DB_LIKE_FIELDS’设置无效的bug
手册表达式查询like项提示:如果配置了DB_LIKE_FIELDS参数的话,某些字段也会自动进行模糊查询。设置以后无效,原因如下: Dr...
php mssql 时间字段在程序中的处理
mssql在php是的时间字段是object类必须使用转义后使用.“select convert(char,日期字段,120) as dat...
详谈thinkphp的getActionName
新手接触thinkphp突然看到一个函数getActionName,从名称上看应该是获取当前控制的名称. 还有一个常量是ACTION_N...
ThinkPhp 自动验证 为什么会出现 “非法数据对象!"
ThinkPhp自动验证为什么会出现“非法数据对象!”这也是个奇怪的问题,新手尝试tp总是会遇到一些莫名其妙的问题。 今天小编就遇到了这样...




微信收款码
支付宝收款码