ThinkPhp中验证码不显示和配置项的问题解决方法
2024-09-04 02:14:06
1.验证码不显示
在调用验证码之前加上 ob_clean();
像这样:
public function verify(){
ob_clean();
$verify = new \Think\Verify();
$verify->entry();
}
保存再刷新一次,验证码就出现了
ob_clean这个函数的作用:
用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区
2.修改验证码的大小和像素
function verify(){
//输出验证码图片
ob_clean();
$config=array(
'fontsize'=>10,
'length' => 4,
'imageW'=>180,
'imageH'=>50,
);
$Verify = new \Think\Verify($config);
$Verify->entry();
}
加上$config配置项就可以对验证码进行修改了
最新文章
- Oracle 性能查看
- web工程常见部署方式总结
- 读书笔记3 Socket
- css优先机制
- 网络子系统53_ip协议分片重组_内存阈值
- 分享零基础学习Hadoop方法
- $rootScope
- IE 调试JS加断点不管用 增加debugger
- Markdown轻量级标记语言
- 吃奶酪 洛谷 p1433
- CSS定位使用方法
- Python爬虫入门教程 45-100 Charles抓取兔儿故事-下载小猪佩奇故事-手机APP爬虫部分
- git上clone需要ssh时
- EFM32之GPIO
- 一、JSP标签介绍,自定义标签
- scrapy爬取知乎问答
- Python第一个GUI
- 494. Target Sum - Unsolved
- 二、为什么要用MapReduce
- JAVA常见算法题(三十四)---计算加密之后的电话号码
热门文章
- RPC性能优化
- PAT Basic 1094 谷歌的招聘 (20 分)
- PAT1005 继续(3n+1)猜想
- Python学习 第一天(一)初始python
- MFC Bitmap::FromBITMAPINFO返回空问题
- Java-生成缩略图工具类
- PHP基础之如何调试PHP程序(HBuilder)
- 题解 【NOIP2014】解方程
- CodeForces 788B - Weird journey [ 分类讨论 ] [ 欧拉通路 ]
- 【Eclipse】Macbook eclipse 指定JDK