[請益] 怪檔名的檔案下載?

看板PHP作者 (活力花俏草兒仔政﹞O花俏)時間17年前 (2008/08/12 23:25), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/2 (看更多)
請問…如果server上的某個檔案… 他的檔名含有類似 & 號或空白的字元, 例如 「Midnight You & Me.txt」 雖然是合法檔名,但要如何才能以一個超連結下載呢? 也就是說<a href="xxxx">下載</a> 中的xxxx要填什麼呢? 最極端的例子是… 我的server上有一個txt檔,檔名是「,.;'' ;&%-.txt」 但我無法直接以「http://grassboy.twbbs.org/,.;'' ;&%-.txt」下載><~ 我以為urlencode()可以用(google也說可以), 但試過了,還是無法下載… 有人有類似經驗嗎?該如何解決呢@@~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.87.171

08/13 10:52, , 1F
用 header 做?
08/13 10:52, 1F

08/13 15:27, , 2F
%2C.%3B%27%27+%3B%26%25-.txt 這樣?
08/13 15:27, 2F

08/13 15:28, , 3F
中間加號去掉= =
08/13 15:28, 3F

08/13 15:29, , 4F
改成%20
08/13 15:29, 4F
文章代碼(AID): #18eQk7s9 (PHP)
討論串 (同標題文章)
文章代碼(AID): #18eQk7s9 (PHP)