我想通过PHP脚本显示一个图像,这样你就可以在html中使用普通的img但是有一个php脚本的源代码。然后,该脚本将打开现有的png或jpg图像并通过它显示该图像。
我一直在尝试这段代码而没有运气。
$img = imagecreatefrompng("logo.png"); header("Content-type: image/png"); imagepng($img); imagedestroy($img);
图像输出没有错误。
提前致谢。
答案 0 :(得分:12)
header("Content-type: image/png");
readfile("$file");
exit;
最好添加一些标题,例如:
header('Expires: 0');
header('Content-Length: ' . filesize($file));
答案 1 :(得分:1)
你必须把die();在代码的最后。否则,您将输出额外的数据,这将导致图像错误。