【发布时间】:2016-08-30 17:12:28
【问题描述】:
我的代码生成 PDF 并保存到服务器。用户可以访问查看 PDF,但我希望包含保存功能。我已经看到将文档添加到标题中会起作用,但是生成的代码位于单独的 php 文件中并且不会触发下载。
header('Content-Disposition: attachment; filename="file.pdf"')
【问题讨论】:
我的代码生成 PDF 并保存到服务器。用户可以访问查看 PDF,但我希望包含保存功能。我已经看到将文档添加到标题中会起作用,但是生成的代码位于单独的 php 文件中并且不会触发下载。
header('Content-Disposition: attachment; filename="file.pdf"')
【问题讨论】:
您的浏览器使用标头,以便它知道如何处理收到的内容。这个特定的处理程序告诉浏览器它正在接收一个应该下载的文档,但是您需要使用readfile 或任何其他执行相同操作的函数来发送文档的内容。
【讨论】: