문제:
헤더 구성을 구현했음에도 불구하고 응용 프로그램에서 사용자가 PDF를 열 수 없습니다. 딸깍 하는 소리. 현재 사용 중인 헤더는 다음과 같습니다.
<code class="php">$filename = './pdf/jobs/pdffile.pdf'; $url_download = BASE_URL . RELATIVE_PATH . $filename; header("Content-type:application/pdf"); header("Content-Disposition:inline;filename='$filename'"); readfile("downloaded.pdf");</code>
해결책:
이 문제를 해결하려면 헤더 구성을 다음과 같이 조정해야 합니다.
<code class="php">header("Content-type:application/pdf"); // Set the file disposition to attachment for download header("Content-Disposition:attachment;filename=\"downloaded.pdf\""); // Read the actual PDF file from its source readfile("original.pdf");</code>
추가 참고 사항:
위 내용은 내 PDF 다운로드가 작동하지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!