我正在开发一个Web服务。使用此服务,用户将上传文件.php文件,服务将从php文件中删除UTF8 BOM字符。然后,将有一个像这样的链接:强制下载文件
<a href="uploads/as8df7/uploadedfile.php">Download Your File</a>
但是当我点击这个链接,浏览器浏览到该文件。我不想浏览它,我想下载它。所以,当用户点击这个链接时,下载将开始。
任何想法?
(PS我不想修改uploadedfile.php文件,也是我读到这5个问题,但我仍然有问题。)
您将需要修改'uploadedfile.php'。无法绕过它 – 2011-03-05 22:23:14
但是用户会下载'uploadedfile.php'? – Eray 2011-03-05 22:26:43
当前的形式,你将*执行*上传的文件,这是一个不允许的。你需要一个传输脚本来发送正确的头文件并传递文件的源代码 – 2011-03-05 22:33:47