Wenn du dann immernoch probleme hast ersetze die Umlaute doch einfach.
$formatiert = str_replace("ö","ö",$nichtformatiert);
$formatiert = str_replace("Ö","ö",$nichtformatiert);
$formatiert = str_replace("ä","ä",$nichtformatiert);
$formatiert =...