Re: [請益] php檔案下載問題
※ 引述《wenjr (wenjr)》之銘言:
: 我要點一個連結
: 連結的檔案是中文的
: 如"測試.txt"
: 接下來會在網頁上顯示該檔案的內容或下載
: 這是我的問題
: 我在本機(寫個網頁放在window作業系統上)上測可以
: 但放到伺服器端後,看原始碼是ok的
: 但點選後就出現找不到該檔案,不過登入到伺服器端
: 檢查該路徑是有該檔案,但中文檔名就是不行,不過英文可以
: 請指教
: 是否要改apache的組態設定檔?改那裡?
以前寫的一段小程式給你參考
--------
連結:<a href=download.php?file=測試.rar>下載測試.rar</a>
---download.php----
<?php
if(!$_GET[file]) die("參數錯誤\n");
$file_name = $_GET[file];
$file_url = rawurlencode($file_name);
header("Content-Type: application/download");
header("Content-Disposition: attachment; filename=$file_name");
readfile($file_url);
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.141.157.169
推
10/21 22:08, , 1F
10/21 22:08, 1F
推
07/03 16:30, , 2F
07/03 16:30, 2F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章