博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决PHP生成校验码时“图像因其本身有错无法显示”的错误
阅读量:4703 次
发布时间:2019-06-10

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

今天使用http://crazymud.iteye.com/blog/452293给出的代码进行PHP生成校验码功能的实现,发现firefox一直提示“图像.......因其本身有错无法显示”的问题,作者也提示了说“如果浏览器显示“图像XXX因其本身有错无法显示”,可尽量去掉文中空格”,但把代码中所有空格都去掉了还是不能显示检验图片。于是深度google,大部分的解决方案也是将“<?”这句代码前的空格回车一切都删掉以防止有html输出,但这根本解决不了我的问题,后来看到有人在Header("Content-type: image/PNG");这句代码前使用ob_clean()清除输出,结果一试之下果然成功。现将原http://crazymud.iteye.com/blog/452293作者的代码修改后贴到下面,以备不时之需(使用方法参看原帖):

 

转载于:https://www.cnblogs.com/stragon/p/3939320.html

你可能感兴趣的文章
IOS 与 PHP 通信加密,使用AES 128 CBC no padding
查看>>
Swift3.0 - 实现剪切板代码拷贝及跨应用粘贴
查看>>
Spring 面试复习
查看>>
选取域名需要注意的几个方面
查看>>
优化MySchool总结习题
查看>>
SqlServer—大话函数依赖与范式
查看>>
post提交表单的数据查看方式(不是很理解,但要会看,可以找人商讨下,比如崔老师,自己再看一遍HTTP基础)...
查看>>
sparksql工程小记
查看>>
[洛谷P3382]【模板】三分法
查看>>
2016-2017 ACM-ICPC, Egyptian Collegiate Programming Contest (ECPC 16)
查看>>
根据判断PC浏览器类型和手机屏幕像素自动调用不同CSS的代码
查看>>
数据类型、操作符
查看>>
Linux查看软件安装路径
查看>>
「luogu2486」[SDOI2011] 染色
查看>>
Java设计模式之享元模式
查看>>
win7怎么显示隐藏文件夹
查看>>
★身体给你9次防癌的机会,别再“喂养”癌细胞了!
查看>>
SnakeGo : JNI, Android.mk and ndk-build
查看>>
[Codevs] 1702 素数判定2
查看>>
2017-2018-2 20155230《网络对抗技术》实验9:Web安全基础
查看>>