Re: [請益] php檔案下載問題
※ 引述《previa (Southern Cross)》之銘言:
: ※ 引述《previa (Southern Cross)》之銘言:
: : 小弟發現 某些檔案在跳出開啟儲存視窗的時候時
: : 選擇開啟會無法正確讀取該檔案說 @@
: : 但是我確定路徑是對的 因為像MP3格式我可以選儲存後 在開啟 正常
: : 但是jpg檔選擇開啟後會無法正常顯示
: : 小弟嘗試加入header("Content-Transfer-Encoding: binary"); 仍然無法正常顯示
: : 找了一下 發現不只小弟有這個問題 是乎很多人都有遇到說 @@
: : http://bbs.nsysu.edu.tw/txtVersion/boards/php/M.1128813250.A.html
: : 不知道有哪位前輩有解決這方面問題的方法呢 感謝 ~
: 這個問題我再別的地方有看到一樣的問題說
: http://0rz.net/971yK http://0rz.net/4f1zG
: 結果我後來用FireFox 選開啟就ok了 @@"
: 還是一頭霧水ing
以下的 php code 是我在我的機器上試過,我的 IE 可以開
demo url: http://59.115.20.74/0707.php
<?
//假設要供下載的檔案是在這支php 程式相同路徑下
$file = "mypic.jpg"; //檔名
$fileSize = filesize($file);//檔案大小
header("Content-Type: application/download");
header("Content-Disposition: attachment; filename=".$file);
header("Content-Length: $fileSize");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
readfile($file);
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.20.74
推
07/07 04:24, , 1F
07/07 04:24, 1F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章