Mrs. Olivander: Fileupload mit Umlautproblem

Hi,

ich habe ein html-Formular mit einem input-Feld (type=file).
Wenn ich nun ein File auswähle und abschicke, dessen Dateinamen einen Umlaut enthält, so wird dieser bereits beim Hochladen einfach wegelassen.
Im Request steht dann als filename der Name OHNE den Umlaut.

Wie kann ich das Problem lösen?

Grüße
Mrs. Olivander

  1. hi,

    ich habe ein html-Formular mit einem input-Feld (type=file).
    Wenn ich nun ein File auswähle und abschicke, dessen Dateinamen einen Umlaut enthält, so wird dieser bereits beim Hochladen einfach wegelassen.
    Im Request steht dann als filename der Name OHNE den Umlaut.

    Welches Encoding verwendest du für Seite und Formular?

    Wie kann ich das Problem lösen?

    Welches Problem?
    Du wirst doch wohl nach dem Uploaden die Datei die sowieso nicht unter genau dem Namen speichern, den der Client übermittelt hat?
    Das könnte u.U. sogar eine Sicherheitslücke darstellen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hi,

      Ich habe für beide ISO-8859-1,ISO-8859-15, UTF-8 und UTF-18 getestet. Keines davon funzt.
      Ich möchte den Dateinamen ebenfalls abspeichern. Incl. der Umlaute

      Grüße
      Mrs. Olivander