Hallo zusammen,
vielen Dank an Alle für die Hilfe.
Ich würde an deiner Stelle eher zusehen, wie ich mit diesem Punkt umgehen kann. Was da schiefläuft können wir ohne weiteren Code bzw. Beispiele nicht sehen.
Wie gesagt, man kann hier im Forum wohl keine solche Sonderzeichen darstellen? Ich habe es jetzt mal versucht, indem ich das als Bild gespeichert habe.
Auf dem Windows Dateisystem befindet sich diese Dateien.
Das+ist~mit@sönderZüchenß&.ps
Eng_für_ProjVA_2014.pdf
Nach dem Uplaod sieht es dann auf der Seite so aus:
Nochmals um was es geht:
Ein Anwender wählte eine Datei (PDF, TXT, Doc, PS ...) von seinem lokalen Windows System aus und lädt sie über eine Webseite hoch. Die Webseite ist mit utf-8 kodiert;
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Der Dateiname (es geht nur um den Dateinamen) wird in einem <select> angezeigt.
Ohne dem utf8_decode klappt zwar der Upload, aber die Dateinamen sehen bei Umlauten und Sonderzeichen wie oben aus.
Der Anwender macht noch ein paar Zusatzangaben. Danach werden die Dateien auf dem Webserver in ein anderes Verzeichnis umkopiert.
Bisher klappte alles gut soweit bis jetzt diese Datei von einem MAC kam. Wie gesagt: Wenn man bei dieser Datei mit dem Windows Explorer das original ü löscht und dann neu schreibt geht es auch wieder mit utf8_decode.
vielen Dank und viele Grüße
hawk