Topic: German characters ÄÖÜäöüß get lost
Please help! I'm trying to integrate the plupload jQuery queue widget in a website. Unfortunately the german characters ÄÖÜäöüß are replaced in the file Name on the Server with Ã_ . I suppose this is because the Website is charset=iso-8859-1 and the webserver utf-8 ??? I cannot change the charset of the html, beause all MySQL Data of the CMS would be displayed wrong. Anyway I tried it and it din't solve the problem.
Then I tried to insert q.setRequestHeader("charset", "utf-8"); in the plupload.full.js in the html5-section after q.setRequestHeader("Content-Type", "multipart/form-data; boundary=" + N); and q.setRequestHeader("Content-Type", "application/octet-stream");. But nothing changed.
The filename in the Queue ist displayed correctly and file.name is okay. The $fileName = isset($_REQUEST["name"]) ? $_REQUEST["name"] : ''; receaved by upload.php is bad.
I also tried to insert header('Content-type: text/plain; charset=UTF-8'); in my upload.php - same problem.
What shoud I try?
Firefox9 Vista and IE9 Vista