强制下载图片

时间:2012-03-26 12:07:14

标签: php .htaccess

我想强制下载图片。我找到了这段代码:

<FilesMatch "\.(?i:jpg|gif|png)$">
    Header set Content-Disposition attachment
</FilesMatch>

但我有特殊要求。我的图片的扩展名为.png

<a target="_blank" id="save_to_pc" href="/image.php?width=720&amp;height=480&amp;file=files/galleries/1549/01a750273f66cd8637bcd2811a34a3e5.jpg&amp;nocrop=1"></a>

有人可以帮助我过滤此图片并让用户下载吗?

1 个答案:

答案 0 :(得分:2)

您可以通过在image.php的标题信息中提供Content-Disposition来实现此目的。

header('Content-Disposition: attachment; filename="<your image filename>"');