1
2
3
4
5
6
7
8
9
10
<form method="post" action="upload" enctype="multipart/form-data" accept-charset="utf-8">
Quelle: <input type="file" name="uploaded_file">
<br>nach
<select name="destination">
<option title="/" value="/" selected="">/</option>
<option title="/Computer" value="/Computer">/Computer</option>
<option title="/Computer/Anwendungen" value="/Computer/Anwendungen">/Computer/Anwendungen</option>
</select>
<button type="submit" name="choice" value="Upload">Hochladen</button>
</form>
2024-03-08T13:01:03 GwenDragonKlar können PHP, Perl, JSP u.ä. vielleicht auch das Encoding des Dateinamens erraten, aber das ist auch fehlerträchtig.
2024-03-09T18:33:44 rostiJa, sicher. Das ist die Lösung mit Javascript.multipart/form-data ist sowieso der allerletzte Schrott. Die HTML5-FileAPi liefert wesentlich mehr Informationen
2024-03-08T14:27:59 GwenDragonWinSCP und andere FTP/SCP-GUI-Uploadclients kodieren immer Dateinamem korrekt ins Ziel UTF-8.
QuoteEs geht hier darum, dass diese Dateinamen nutzerlesbar bleiben.