我正在开发一个生成一些 PDF 文件的页面。
生成它们后,我想让用户下载所有创建的文件。
我在共享主机上禁用对 PHP 中 zip lib 的访问,我不知道如何将所有文件提供给用户。
有什么建议吗?
您只需要创建文件路径/地址的链接
http://bla.com/folder/new.pdf
<a href="http://bla.com/folder/new.pdf">CLICK HERE TO DOWNLOAD pdf</a>
我假设应该将十个文件下载到客户端计算机上。我的方法是发送所谓的下载标题,然后将浏览器重定向到下一个文件,直到所有文件都发送完毕。
如果你不能压缩,你可以尝试用这个来压缩它们:http: //pear.php.net/package/Archive_Tar
或者你的操作系统的 exec 命令:tar -cvwf pdf.tar pdf_files/
获得 tar 文件后,您可以使用标签正常链接它。