【发布时间】:2012-05-29 09:18:33
【问题描述】:
我有一个 PHP 函数可以即时调整图像大小以创建缩略图。
我遇到了问题,因为它只是显示原始图像流而不是实际图像。
我的代码使用了一个叫做 thumbnail 的函数:
$thumbnail = thumbnail($item['filename'], 209, 137);
imagejpeg($thumbnail);
我试过了:
header("Content-type: image/jpeg");
但是,这只是希望整个页面是图像。我完全不知道从这里去哪里,已经工作了一段时间。我宁愿不将图像保存到磁盘,尽管它看起来可能是必要的。
【问题讨论】:
-
这种技术破坏了浏览器缓存图像的能力,并且会给服务器带来很高的负载。
-
有没有办法在不实际保存图像的情况下仍然显示它。我真的不介意服务器负载。
-
输出图片前需要设置header。
-
我做了,它仍然尝试将整个页面作为图像查看。
-
我很困惑。你想达到什么目标?