2011-04-12 2 views
0

PHP를 사용하여 웹 페이지에서 .pdf 파일을 보는 방법은 무엇입니까? pdf 파일은 mysql 데이터베이스에 있습니다. 감사.mysql 데이터베이스에서 pdf 파일을 보는 PHP 코드

+0

파일 자체가 데이터베이스에 있습니까? 아니면 데이터베이스의 파일 이름입니까? 어떻게 저장됩니까? 바이너리 데이터처럼 또는 다른 방식으로? – Ikke

답변

2

데이터베이스의 콘텐츠를 브라우저에 표시하고 HTTP 헤더를 통해 적절한 콘텐츠 유형을 제공하면 끝났습니다!

<?php 

header('Content-type: application/pdf'); 
echo $pdf_from_database; 
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 플러그인이 브라우저, 다음 문서가 표시됩니다 인라인 할 수있는 경우

는, 그렇지 않으면 다운로드로 제공됩니다.

관련 문제