Php 应显示pdf下载选项

Php 应显示pdf下载选项,php,javascript,download,Php,Javascript,Download,我需要一些代码来下载pdf文件 我的意思是当我们给予 如下href=“./downloads/intraction Sheet rev 4-1-10.pdf” 这将在同一个窗口中打开pdf,我不希望这个,我需要下载那个,意味着需要下载窗口出现 我正在使用php开发我的网站 请告诉我一些想法 感谢此行为通常由用户自己控制,但您可以构建“PHP网关”强制下载PDF: <a href="download.php?file=Intake Sheet rev 4-1-10.pdf">Downl

我需要一些代码来下载pdf文件

我的意思是当我们给予

如下href=“./downloads/intraction Sheet rev 4-1-10.pdf”

这将在同一个窗口中打开pdf,我不希望这个,我需要下载那个,意味着需要下载窗口出现

我正在使用php开发我的网站

请告诉我一些想法


感谢

此行为通常由用户自己控制,但您可以构建“PHP网关”强制下载PDF:

<a href="download.php?file=Intake Sheet rev 4-1-10.pdf">Download</a>
这应该可以做到,但请注意,此示例包含一个巨大的安全漏洞–您必须以某种方式检查并清理文件参数,以防止用户从您的服务器下载每个文件,但这应该让您大致了解如何完成强制下载

header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="downloaded.pdf"');
readfile($_GET['file']);