PHP下载带标题的文件

时间:2013-09-18 13:48:00

标签: php file header download

我知道这很容易,但我似乎无法找到解决方案。 我想从文件夹下载pdf。 pdf位于名为表单的文件夹中。 我的脚本位于不同的文件夹中。

当我尝试使用以下代码下载文件时:

header('Content-Disposition: attachment; filename="forms/form1976.pdf"');

文件名变为:forms-form1976.pdf。那不对,文件名应为:form1976.pdf。如何首先输入正确的文件夹?

1 个答案:

答案 0 :(得分:4)

你应该做这样的事情

header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename=example.pdf');
readfile("/path/to/yourfile.pdf");