問題:
儘管實現了標頭配置,應用程式仍無法在用戶開啟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中文網其他相關文章!