brainsucker
Erfahrenes Mitglied
Hi,
ich habe ein kleines Uplaodskript geschrieben und möchte nun eine Prüfung einbauen, die mir Umlaute ersetzt. Aus ä soll somit ein ae aus ö ein oe usw. werden. Folgende Überlegung scheitert bisher:
Wieso funktioniert das nicht? Und hättet ihr evtl einen Tipp wie man das sonst hinbekommen könnte?
ich habe ein kleines Uplaodskript geschrieben und möchte nun eine Prüfung einbauen, die mir Umlaute ersetzt. Aus ä soll somit ein ae aus ö ein oe usw. werden. Folgende Überlegung scheitert bisher:
PHP:
$dateipfad = preg_replace(array("/ /u", "/ä/u", "/ö/u", "/ü/u", "/[^a-z0-9-~\.]/u"), array("-", "ae", "oe", "ue", ""),$_FILES['hochgeladenesBild']['name'] );
Wieso funktioniert das nicht? Und hättet ihr evtl einen Tipp wie man das sonst hinbekommen könnte?