Na, schau doch mal, wie genau zb: Bücjer in der DB abgespeichert wurde.
Ich habe ähnliches Problem gehabt und im Endeffekt lasse ich beim Eintragen in die DB alles so automatisch umwandeln:
Code: Alles auswählen
foreach ($_POST as &$value) {
$value = str_replace("ä", "ae", $value );
$value = str_replace("ü", "ue", $value );
$value = str_replace("ö", "oe", $value );
$value = str_replace("ß", "ss", $value );
$value = str_replace("Ä", "Ae", $value );
$value = str_replace("Ö", "Oe", $value );
$value = str_replace("Ü", "Üe", $value );
$value = str_replace("ö", "oe", $value );
$value = str_replace("ä", "ae", $value );
$value = str_replace("ü", "ue", $value );
$value = str_replace("Ö", "Oe", $value );
$value = str_replace("Ä", "Ae", $value );
$value = str_replace("Ü", "Ue", $value );
$value = str_replace("ß", "ss", $value );
}
Allerdings werden jetzt auch keine ü,ä,ö mehr ausgegenn, sondern oe,ue,ae etc. :)
Bei mir ging e sallerdings um die korrekte Verlinkung, welche nie durch die Umlaute richtig funktioniert hat - aber so halbwegs richtig jetzt dargestellt werden & somit auch funktionell richtig verlinkt werden kann - was vorher immer zu Problem geführt hat.
Allerdings konnte cih das Problem mit den "à è" auch noch nicht lösen :)
Gruß