图片是乱码的问题。

bianyu1983 2011-07-05 01:28:35
<?php
$im=imagecreatefromgif("img1.gif");
imagepng($im);
?>
上面是原代码,看一下能不能输出图片,但全都是乱码。extension=php_gd2.dll也去掉引号了,请大家看一看。
...全文
253 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
bianyu1983 2011-07-05
  • 打赏
  • 举报
回复
前十行是html的声明,靠,我还以为声明可以了,好,行了,谢谢大家帮助。
bianyu1983 2011-07-05
  • 打赏
  • 举报
回复
是最顶格了最左边了,header前也没有其它输出。
xuzuning 2011-07-05
  • 打赏
  • 举报
回复
那你前十行都是什么?
输出图片需要独立的程序文件
一起混吧 2011-07-05
  • 打赏
  • 举报
回复
header函数前面不能有任何输出。程序提示第十行有输出。<?php顶格靠近最左边写。
bianyu1983 2011-07-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jordan102 的回复:]
header('Content-type:image/gif');放在首行。
[/Quote]
是放在首行的。
一起混吧 2011-07-05
  • 打赏
  • 举报
回复
header('Content-type:image/gif');放在首行。
bianyu1983 2011-07-05
  • 打赏
  • 举报
回复
Warning: Cannot modify header information - headers already sent by (output started at G:\www\1.php:10) in G:\www\1.php on line 11这个就是报的错误,<?php就是第十行。
bianyu1983 2011-07-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 luciferstar 的回复:]
图片输出前先输出header信息,否则浏览器不能识别为图片。
[/Quote]
我改了一下
<?php
header('Content-type:image/gif');
$im=imagecreatefromgif("img1.gif");
imagegif($im);
?>
但还是不行,还是乱码的吗
LuciferStar 2011-07-05
  • 打赏
  • 举报
回复
图片输出前先输出header信息,否则浏览器不能识别为图片。
bianyu1983 2011-07-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 amani11 的回复:]
header('Content-type: image/png');
[/Quote]
上面的意思不懂,能够写完整的吗
amani11 2011-07-05
  • 打赏
  • 举报
回复
header('Content-type: image/png');

21,886

社区成员

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

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