Re: [請益] 中文檔案上傳, 再move_uploaded_file() …
※ 引述《origo (補習班版在哪兒啊,告訴我)》之銘言:
: 想請問一下各位,
: 我寫好一個檔案上傳的php程式,
: 英文檔名是ok的,
: 但是中文檔名的話, 就會在move_uploaded_file時出錯,
: 我是用$_FILES['filepath']['name']或者是利用javascript取出
: 中文檔名在POST出去的方法,
: 都是不行, 請問是為什麼呢?
各位好,
經過一連串的Survey和測試,
我發現不能儲存的原因了,
我各人是在Win Server 2003上,
原因是語系的問題,
我的網頁都是預設UTF-8的語系,
因此在儲存的Function裡, 儲存的檔名也會變成UTF-8編碼,
這樣無法儲存成功,
我利用PHP Function - string iconv(in_charset, out_charset, string)
把檔名轉為Big5編碼後, 就可以儲存成功了,
謝謝大家.
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.72.93
推
08/21 14:16, , 1F
08/21 14:16, 1F
推
08/21 15:51, , 2F
08/21 15:51, 2F
→
08/21 15:51, , 3F
08/21 15:51, 3F
→
08/22 01:46, , 4F
08/22 01:46, 4F
→
08/22 01:47, , 5F
08/22 01:47, 5F
推
09/10 01:18, , 6F
09/10 01:18, 6F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):