Hallo!
Ich mögchte bei meiner Bild-upload-klasse automatisch Umlaute... durch entsprechende Zeichen ersetzen. Das Funktioniert allerdings nicht so ich will ;-). Wenn der Bildname z.b Wintäuüöär ist, dann bennennt er die Datei in "wintã¤uã¼ã¶ã¤r" um.
Ich mögchte bei meiner Bild-upload-klasse automatisch Umlaute... durch entsprechende Zeichen ersetzen. Das Funktioniert allerdings nicht so ich will ;-). Wenn der Bildname z.b Wintäuüöär ist, dann bennennt er die Datei in "wintã¤uã¼ã¶ã¤r" um.
PHP-Code:
// Bilder(Sonderzeichen) werden umbenannt
if($rename)
{
$such_muster = array("/ /","/ä/","/ü/","/ö/","/-/");
$ersatz_muster = array("_","ae","ue","oe","_");
$datei_name = preg_replace($such_muster,$ersatz_muster,
strtolower(substr($datei_par['name'][$datei_id],
0,strrpos($datei_par['name'][$datei_id],"."))));
}
Kommentar