php 显示图片的问题

lksj 2006-05-11 09:11:19
直接使用imagepng($img); 页面显示乱码,如果加上header("Content-type: image/png");就会多一句报错,说Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\Apache Group\Apache2\htdocs\template\header.php:12) ,header.php的12行是一个<img>标签。
如果去掉header.php,直接用imagepng($img)却可以正常显示图片,如果用imagepng把图片存成文件,再用<img>也可以显示,但是这样看一次就生成一个文件,很麻烦,请问如何解决?
...全文
190 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lksj 2006-05-11
  • 打赏
  • 举报
回复
我把header加到页面最开头也不行啊,还是乱码,但是把带有html的文件去掉就可以正常显示了,是不是php.ini里要改什么地方?
iasky 2006-05-11
  • 打赏
  • 举报
回复
header()前不能有html输出

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧