0

我正在使用 PHP,我的脚本会输出用户可以下载的文件的链接列表。要下载每个文件,作为用户,我必须复制网址并将其粘贴到免费下载管理器之类的东西中。

我想改善用户体验并有一个“下载”按钮来处理或启动下载过程。

我在想要么用 PHP 编写代码来充当下载管理器,要么将“下载”按钮与 Firefox 的功能或充当下载管理器的此类附加组件相关联。有人对我想做的事情有好的建议吗?


更新:

假设: - 我的脚本向用户展示了一个可以下载的文件列表。- 在每个文件旁边,有一个复选框,然后在底部有一个按钮,上面写着“已选择下载”。

如果这是我的设置,如果我使用强制下载,那么单击“选择下载”按钮将同时强制 dl 12 个文件,所以不像下载管理器。我认为这可能需要同时考虑 PHP 和 Firefox 行为的东西。

4

1 回答 1

0

您可以使用 php header()每次和多次强制下载单个文件。

一些链接供您参考。

来自 php.net 的另一个很好的例子:readfile()

于 2011-06-04T16:46:28.267 回答