我有一个用php生成和导出图像的问题。PHP图像输出问题
所以我有这样的:
header('Content-type: image/jpeg');
header('Content-Disposition: inline; filename=WHATEVER.jpg');
$dragon = self::static_dragon($numbers,$avatars,$new_name,$filepath);
内static_dragon功能我加载从数据库数据,与他们的工作,等等,然后:
imagejpeg($canvas,'',60);
imagedestroy($canvas);
return true;
我想实现的是,如果我写
< IMG SRC = “http://www.domain.com/dragon.php &宽度= 100 &高度= 100”/>
它会给我形象。 一切工作正常,数据库连接,甚至保存服务器上的最终jpg文件,唯一的问题是,浏览器不显示我的形象。我想在头文件中可能存在一些问题? 者均基于功能脚本告诉我后头已经送到我不能执行的头文件(即使我没有看到这将这样做的任何命令)
的帮助非常感谢
在设置标题之前,您是否回应了任何内容?即使它在你的'<?php'之前只有空格或什么? – Crinsane 2012-02-27 05:43:04
不,没什么,“头已发送”的错误,我告诉我,头发送线上:$处理程序= imagecreatefromjpeg($图片);这对我没有意义 – Tom 2012-02-27 06:05:09
您是否检查过没有生成错误或警告消息? – Svish 2012-02-27 07:11:29