PHP中使用header("Content-type: image/gif")无效
答案:4 悬赏:10 手机版
解决时间 2021-05-01 23:58
- 提问者网友:寂寞梧桐
- 2021-05-01 13:36
我使用header("Content-type: image/gif")后还是无效,代码如下:
然后运行后为
GIF87ad2€,d2M剰┧?蹿妩藜?嗏H栨墙晔额 球L做岖齄 嚹Ⅰ圠*椞 岼г娡j奋 嬊洳鹎+;
我的PHP是用WampServer2。0I配置的``里面有GD库`而且phpinfo()查看后是可以使用的`本人新手,刚学PHP`请各位指教下`谢谢了``
最佳答案
- 五星知识达人网友:荒野風
- 2021-05-01 14:43
这不是你的配置问题,你要明确一点,只要是你使用了header("Content-type: image/gif");
那么这个网页就是以gif图片的形式输出的,如果你在页面中添加了其它内容,比如HTML代码,或者有echo输出,那么就会导致网页无法正常识别,从而导致乱码的出现!
因为网页已经是默认的图片格式,它的整个网页就已经相当于是一张图片了,你再去输入其它的东西必然是会乱码的。
一般来说,由PHP生成的图片都是单独存一个网页,其它页要调用这个图片的时候,只需设置一个<img src="生成图片的网页">就行了!
全部回答
- 1楼网友:长青诗
- 2021-05-01 18:26
这种情况原来也碰到过 你试试其他浏览器 好像浏览器不兼容导致的
- 2楼网友:往事隔山水
- 2021-05-01 16:59
恩 我测试了你的代码显示正常的呀,,,,,你的显示效果错误
这应该是没有加header("Content-type: image/gif");这个,,但是你加了,,,,
- 3楼网友:怀裏藏嬌
- 2021-05-01 16:16
gif ??支持不、??? 你换成 png ,,看看!~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯