1
我試圖強制一個文件下載,我得到的是瀏覽器窗口中的一個未知字符的隨機字符串。代碼包括:PHP readfile()導致pdf在瀏覽器中呈現,而不是下載
$file_url = "docs/$c/$path";
header('Content-Description: File Transfer');
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=$title.$type");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false); // required for certain browsers
header("Content-Transfer-Encoding: binary");
header("Pragma: public");
header("Content-Length: ".filesize($file_url));
readfile($file_url);
它已經持續了大約一個星期,我瘋了。任何幫助表示讚賞。 謝謝。
試過 - 沒有骰子。任何其他建議?非常感謝。 – user988129