如何在文件下载

时间:2015-09-15 14:30:18

标签: php html download filenames

我有一个带网址的网页。 我想更改此人将收到的文件名。

<a href="http://downloadlink.com/Grizzly.avi">test - click here to download</a>
<?php
header('Content-Disposition: attachment; filename="test.avi"');
?>

问题是: 我收到网页而不是文件.. 当我访问该页面时,直接下载...它应该等我点击&#34;点击此处下载&#34;。 此外,下载的文件只是页面的实际源代码,而不是我要下载的文件..

这是一个剧情片,比我的英语不好更能解释:D

http://i.stack.imgur.com/Si9cP.png

感谢。

2 个答案:

答案 0 :(得分:0)

非常简单。

您只需将下载attr添加到您的代码中,如下所示:

<a href="http://downloadlink.com/Grizzly.avi" download>test - click here to download</a>

它将开始下载。

reference

答案 1 :(得分:0)

%PATH%需要放在您提供用户下载的文件的标题中(例如您示例中的avi文件)。

它没有带有文件链接的HTML文档标题。