使用jQuery、JS或PHP下载目录中的所有文件


Downloading all files in a directory using jQuery or JS, or PHP?

现在,我知道当我在SO上发帖时,最好包含我尝试过的代码。问题是,我在谷歌上找不到任何适合我需求的东西。因此,我冒着小风险问这个问题,没有代码来显示我尝试过什么,因为事实上,除了更改压缩文件夹的文件扩展名以匹配用于下载它们的设备外,我什么都没能尝试

我有一个文件夹,里面有15个MP3文件。该网站的观众可以通过我在网上找到的音频播放器(皇家音频播放器)下载它们。我想结合一种方式(不是在音频播放器中,在单独的HTML中使用图像),让我的用户可以选择一次下载所有MP3文件,而不是一个接一个地下载。

有办法做到这一点吗?感谢您的帮助,我再次为没有提供任何代码供人们查看而道歉。提前谢谢

编辑:将标题改为询问PHP方法。=)

创建一个类似的锚元素

<a href="/myProject/downloadAll.zip"> Download All </a>

在php中,在该路径上添加一个路由,创建一个zip并返回该zip作为响应。

您可以在php.net上使用这些示例来了解如何在php中创建zip。