我需要實現一個基於閃存的文件上傳器,這將允許我一次上傳多個文件並查看進度。我試過Uploadify和SwfUpload,讓他們工作很容易。Flash上傳(Uploadify和SwfUpload) - 文件名中有特殊字符的問題
但是,對於我遇到的問題,當用戶嘗試上傳文件時,其文件名有特殊字符(例如丹麥語或瑞典語ö--以及其他我確信)。
文件上傳罰款,但文件名被搞砸了:
- malmö.jpg成爲malmö.jpg
- æblemoster.jpg成爲Ã|blemoster.jpg
我有當然嘗試將文件提供給我的上傳腳本而不使用閃光燈 - 然後它們工作正常。因此,從我所知道的情況來看,Flash上傳對象和/或JavaScript抓取文件 - 並以某種方式將文件名搞定。
有沒有人遇到類似的東西 - 也許有一個想法,我可以如何使這項工作按預期?
你已經檢查過字符編碼嗎? – Eineki 2009-11-18 23:09:45
你使用什麼服務器端編程語言?問題很可能是它通過所有步驟使用不正確的字符編碼。 – BalusC 2009-11-18 23:12:45
這是一個經典的ASP網站,oldschool。服務器是IIS6 - 但我不認爲這很重要。 – Kjensen 2009-11-19 09:40:09