从href链接问题

时间:2015-05-13 12:16:01

标签: php wordpress pdf download

我正在研究wordpress。我为上传pdf文件制作了一个元字段,成功上传了pdf文件。现在我在href链接中调用元值来下载pdf文件。但问题是它可以打开文件但不能下载。为此我搜索的代码是

<?php  
header("Content-Disposition: attachment; filename=$event_flyer");
?>

$ event_flyer用于访问元值。

但它不适用于特定的href,它只是在整个页面上刷新。

3 个答案:

答案 0 :(得分:3)

如果您希望任何可以通过单击链接浏览您网站的人下载您的pdf文件,那么您可以使用download属性(用于标签)来指定链接资源:< / p>

Doc在这里:http://www.w3schools.com/tags/att_a_download.asp

答案 1 :(得分:1)

实际上,如果您安装了阅读器,它将始终打开而不是下载。 如果您已在实时服务器上托管wordpress,则可以尝试在未安装PDF阅读器的PC上打开链接。它将下载文件而不是打开。

答案 2 :(得分:0)

您需要更多代码,请查看:

header("Content-disposition: attachment; filename=$pathtopdf"); header("Content-type: application/octet-stream"); readfile($pathtopdf);