博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Thinkphp 生成的验证码不显示问题解决
阅读量:5254 次
发布时间:2019-06-14

本文共 364 字,大约阅读时间需要 1 分钟。

在调用验证码之前加上   ob_clean();

 

将:

public function verify(){

                $verify = new \Think\Verify();
                $verify->entry();
        }

改为

public function verify(){

      ob_clean();

                $verify = new \Think\Verify();
                $verify->entry();
        }

 

分析:

1、ob_clean这个函数的作用:
用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区
2、在出现问题的页面查看源代码,发现在页面尾部出现了一堆其他代码(原因不明)

转载于:https://www.cnblogs.com/isungge/p/5484152.html

你可能感兴趣的文章
关于zipfile解压出现的字符编码问题
查看>>
Windows API 弹出文本框输入的内容
查看>>
UVALive - 6571 It Can Be Arranged 最大流
查看>>
Javascript学习笔记(二)在HTML中使用Javascript
查看>>
完全背包
查看>>
Cookie、 LocalStorage 与 SessionStorage详解
查看>>
Thuwc2018 游记
查看>>
R语言输入与输出
查看>>
国土档案管理信息系统【档案著录】-他项权利类档案著录
查看>>
P3366 【模板】最小生成树
查看>>
一个屌丝程序猿的人生(六十九)
查看>>
(二)代理模式详解(包含原理详解)
查看>>
webgame(php+flex) 的优化方案。
查看>>
Xamarin Studio –Project not built in active configuration
查看>>
Linux服务器丢包故障的解决思路及引申的TCP/IP协议栈理论
查看>>
Pandas模块
查看>>
为程序申请管理员权限
查看>>
day6——is,==,编码和解码
查看>>
mybatis学习(三)——接口式编程
查看>>
Leetcode 74 Search a 2D matrix
查看>>