Forum: ASP.NET |
Thema:
Umlaute bei File Upload von Mac |
Von:
G. Guest (
30.01.2006 20:06) |
Hallo Freunde
Ich bin kürzlich auf ein Problem gestossen, das bis anhin bei mir nicht existent war. Wie auch immer, es geht um folgendes:
Ich habe einen Dateiupload und den benutzen viele Mac-User. Jetzt kommt hinzu, dass die gerne ä ö und ü in ihren Dateinamen haben. Wenn nun jemand eine solche Datei von einem Mac auf meine Server hochlädt werden die Umlaute mit irgendwelchen seltsamen Zeichen wie kleinen Quadrätchen etc. "ersetzt". Gibt es einen Weg das abzufangen und die Dateien mit den Umlauten zu spechern?
Die Methode, die ich zum speichern benutze ist: inputFile.postedFile.SaveAs(Server.MapPath("") + System.IO.Path.GetFileName(inputFile.Value));
Vielen Dank für Eure Hilfe
Jan
Betreff |
Von |
Datum |
|
|
Re: Umlaute bei File Upload von Mac
Versuche es mal in der Art:<br><br>Encoding myEnc = Encoding.ASCII; //oder ähnlich UTF...<br><br>myEnc.GetBytes(input.Value);<br><br>(und event. noch mit GetString auf String bringen)...<br> |
|
|
|
|
|
Torsten
Arlt
|
31.01.2006 10:37 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!