Hi!
Ich habe eine Frage zu Umlauten in HTML bzw. PHP. In HTML wird ? z.B. als ß geschrieben. Mein Server nimmt auch nichts anderes an, das heißt tippt man irgendwo "ü" anstatt "ü" ein, kommt ein fragezeichen, anstatt des "ü"'s.
Ich möchte nun eine Usereingabe mit einem Datenbankeintrag vergleichen.
In dem Eintrag sind aber leider Sonderzeichen enthalten.
Wenn ich die POST-Variable mit dem DB-Eintrag vergleiche, bekomme ich keine Bestätigung, dass die beiden Daten gleich sind, wahrscheinlich, weil in der POST-Variable schon dieses Fragezeichen, anstatt dem (z.B.) ü ist. Ich habe versucht per $loesung = str_replace("ü","ue",$_POST['loesung']);
das Problem zu beheben, aber leider funktioniert auch dies nicht, da wahrscheinlich auch hier schon das Fragezeichen anstatt des Umlautes eingefügt wurde. Weiß jemand wie ich das ändern kann? ;)
Bin für jede Hilfe dankbar.
LG
Markus