有的浏覽器安裝了pdf打開程序關聯到浏覽器,所以直接寫上pdf路徑時是打開pdf而不是下載,下面我就說下如果讓他們只是下載,而不是浏覽。
創建一個php文件
復制代碼 代碼如下:
<?php
$file = $_GET['file'];
$arr = explode('/',$file);
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="'.array_pop($arr).'"');
readfile(file);
?>
加入代碼,通過這個把pdf路徑轉換成浏覽器認識的語言,告訴浏覽器
列子 /upload.php?file=/aa/aa.pdf
這樣就可以不管是什麼,都會下載,而不是打開