この質問が寄せられていることは知っていますが、提供された解決策がうまくいきません。PDF をダウンロードできますが、Adobe Reader から、PDF が破損しているか、正しくデコードされていないと表示されます。誰かが別の解決策、または可能な修正を持っていますか?
$path = "http://www.laerdalmail.com/discoversimulation/downloads/needs_assessment_form.pdf";
header('Content-Type: application/pdf');
header("Content-Transfer-Encoding: Binary");
header("Content-disposition: attachment; filename=needs_assessment_form.pdf");
readfile($path);
exit;