看板 PHP 關於我們 聯絡資訊
※ 引述《ccckkk ( 干我屁事)》之銘言: : ※ 引述《ccckkk ( 干我屁事)》之銘言: : : 我寫好了一個php的檔案 : : 當他檔名是數字英文組成時 他都能跑 : : 可是當我把檔名改成中文後 他就不能跑了 : : 顯示如下 : : You don't permission to access/3a?﹐¥|﹐e3b﹐--3|?.php on this server. : : 程式碼沒錯 : : 我用的是wamp server : : 有人能解決我這個問題嗎? : 跟程式內容沒什麼關係 : 就只是檔名設定為中文時 : 就無法跑出東西 : 我想問一下這樣要怎麻解決 : 我用的wamp server,psdpad編輯器 小弟目前也在小弟寫的下載分享系統上遇到類似的問題 ex: 資料夾名稱[台] 愛殺14(全) (系統資料夾編碼是big5 我網頁也有指定big5) 錯誤 %5B%C2%A5x%5D%20%C2%B7R%C2%B1%C3%BE17(%C2%A5%C3%BE)/01.rmvb 正確 %5b%a5x%5d%20%b7R%b1%fe17(%a5%fe)/01.rmvb 如果我要下載該資料夾下01.rmvb這個檔案是不行的 我的系統會轉到錯誤的那個超連結 怪就怪在進得去該資料夾 表示該中文名稱可以進入該資料夾 且能瀏覽檔案列表(這個功能也是另外寫的) 但是就是下載會跑到錯誤的連結 我在選擇檔案與資料夾那邊都有urlencode GET變數了說 目前我不知道該怎辦 轉碼嗎 我沒找到php類似的函式說 ~"~ 請各位指點迷津orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.141.183 ※ 編輯: previa 來自: 218.170.141.183 (07/03 07:00) ※ 編輯: previa 來自: 218.170.141.183 (07/03 07:12)
taiwancat:231篇給你參考 07/03 07:22
taiwancat:btw, 你是用ie對吧? 07/03 07:23
previa:ya 07/03 08:04
previa:大大您的方法我不能用說 我在送出get前有.urlencode($file 07/03 08:32
previa:如果不用.urlencode的話 我如果有包含空白的目錄名就掛了 07/03 08:32
taiwancat:意思是建議你參考方法改寫... 07/03 08:33