How to view .pdf file in a webpage using PHP? The pdf file is in a mysql database. Thanks.
Asked
Active
Viewed 7,944 times
2 Answers
2
If you echo the contents from the database to the browser and provide the appropriate content type through HTTP headers you're done!
<?php
header('Content-type: application/pdf');
echo $pdf_from_database;

Richard Tuin
- 4,484
- 2
- 19
- 18
1
The pdf file is in a mysql database
Shocking! They are rarely good results in saving files in a database. Directories are better storing places for files.
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;
If a PDF plug-in is available for the browser, then the document will be displayed inline, otherwise it will be given as a download.

Skrol29
- 5,402
- 1
- 20
- 25