【发布时间】:2010-04-08 00:28:55
【问题描述】:
我想通过 php 使用 readfile() 发送文件
我注意到 readfile 强制下载,但如果我想在浏览器中显示图像而不强制下载怎么办?
即使文件是图像,readfile 仍然会强制下载吗?
如果是这样,有没有解决方案,所以当文件是图像时我可以使用标签?
谢谢!
【问题讨论】:
标签: php file image readfile force-download
我想通过 php 使用 readfile() 发送文件
我注意到 readfile 强制下载,但如果我想在浏览器中显示图像而不强制下载怎么办?
即使文件是图像,readfile 仍然会强制下载吗?
如果是这样,有没有解决方案,所以当文件是图像时我可以使用标签?
谢谢!
【问题讨论】:
标签: php file image readfile force-download
您需要使用header() 函数设置MIME 类型。 cmets中应该有信息。比如:
<?php
header('Content-type: image/png');
?>
【讨论】: