我有一个表单,当用户按下下载按钮时,get_file.php 脚本会返回指定的 php 文件。在 ffx 中,当我禁用 adobe 插件时,会出现一个带有正确文件名的下载框。在 IE8 中,由于某种原因,我无法禁用 adobe 插件,所以它总是在浏览器中打开。这工作正常,但是,在 ffx 和 IE8 中,当我从 adobe 工具栏中按下保存按钮时,我得到了错误的文件名。我得到 get_file.pdf。
我正在使用 adobe reader 8。
这些是我设置的标题:
header("Cache-Control: private");
header("Pragma:");
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=$pdfFileName");
谢谢!