如何让用户在我的服务器上获取一些文件

时间:2012-11-18 11:21:38

标签: php zip

我正在开发一个生成一些PDF文件的页面。

生成它们之后,我想让用户下载所有创建的文件。

我在共享主机上禁止在PHP中访问zip lib,我不知道如何将所有文件提供给用户。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

您只需要建立文件路径/地址的链接

  http://bla.com/folder/new.pdf


<a href="http://bla.com/folder/new.pdf">CLICK HERE TO DOWNLOAD pdf</a>

答案 1 :(得分:1)

我假设应该将十个文件下载到客户端计算机上。我的方法是发送所谓的下载标题,然后将浏览器重定向到下一个文件,直到所有文件都被发送完毕。

答案 2 :(得分:0)

如果您无法压缩,可以尝试使用此标记:http://pear.php.net/package/Archive_Tar 或者通过操作系统的exec命令:tar -cvwf pdf.tar pdf_files/

获得tar文件后,您可以将其正常链接到标记。