我在一个正在使用的课程中有一种奇怪的行为。 该类调整图像大小并输出。相关代码如下:
// output the image
header("Content-Disposition: filename={$output};");
header("Content-Type: {$info["mime"]}");
header('Content-Transfer-Encoding: binary');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s', time()) . ' GMT');
readfile($output);
结果是这个奇怪的小方块:
HTML如下:
<img style="-webkit-user-select: none" src="http://localhost/tv-tracker/images/media/2/backdrop-100x100.jpg">
任何帮助都将受到赞赏!
答案 0 :(得分:0)
误用"
,嵌套使用会出现问题,只需更改指定标题的内容类型。
header("Content-Type: {$info["mime"]}");
到
header("Content-Type: {$info['mime']}");
示例:
$output = 'http://placehold.it/350x150';
header("Content-Disposition: filename={$output};");
header("Content-Type: image/jpeg");
header('Content-Transfer-Encoding: binary');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s', time()) . ' GMT');
readfile($output);