有的瀏覽器安裝了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,這樣就可以不管是什么,都會下載,而不是打開.
新聞熱點
疑難解答