Hi!
$_POST["Site"] enthält Märchen
In welcher Zeichenkodierung? Und in welcher Kodierung ist dein Script gespeichert?
$array_1 = array ( 'ä', 'ü', 'ß' );
$array_2 = array ( 'ae', 'ue', 'ss' );
for ( $x = 0; $x < 3; $x++ )
{
$StringNeu = str_replace ( $array_1[$x], $array_2[$x], $StringNeu );
}
Du kennst die Funktion strtr() in ihrer zweiten Aufrufversion anscheinend nicht.
gebe ich aber
$StringNeu = mysql_real_escape_string("Märchen");
an ist die Ausgabe: Märchen MaerchenWoran könnte das liegen?
An anderem Code. Generell wird es wohl daran liegen, dass die Zeichenkodierungen nicht übereinstimmen.
Lo!