从mysql数据库查看pdf文件的PHP代码

时间:2011-04-12 08:46:57

标签: php mysql

如何使用PHP在网页中查看.pdf文件? pdf文件位于mysql数据库中。感谢。

2 个答案:

答案 0 :(得分:2)

如果您将数据库中的内容回显到浏览器并通过HTTP标头提供相应的内容类型,那么您已经完成了!

<?php

header('Content-type: application/pdf');
echo $pdf_from_database;

答案 1 :(得分:1)

  

pdf文件位于mysql数据库中

令人震惊!它们在保存数据库中的文件方面很少有好结果。目录更好地存储文件的位置。

header('Content-type: application/pdf');
header("Cache-Control: no-cache");
header("Pragma: no-cache");
header("Content-Disposition: inline;filename='document.pdf'");
header("Content-length: ".strlen($binary_contents_from_database));

echo $binary_contents_from_database;

如果浏览器有PDF插件,则文档将以内嵌方式显示,否则将以下载方式显示。