Hallo,
In HTML wird ? z.B. als ß geschrieben.
Nein, als ß sollte man es nur in Ausnahmefällen schreiben. Normalerweise sollte man Zeichen im Klartext notieren.
es wäre schön, wenn Du auch schreiben würdest, warum man etwas nach Deinem Gusto machen sollte. In http://de.selfhtml.org/html/allgemein/zeichen.htm#umlaute@title=SELFHTML ist jedenfalls folgendes zu lesen:
Dennoch gibt es einige Sonderfälle, in denen es sinnvoll ist, sich auf
die Seite ASCII-Zeichen zu beschränken, um mögliche Probleme bei der
Verarbeitung zu vermeiden. In diesem Fall können Sie deutsche Umlaute
sowie das scharfe S durch benannte Zeichen umschreiben. Das gilt für
den gesamten Inhalt einer HTML-Datei.
Mein Server nimmt auch nichts anderes an, das heißt tippt man irgendwo "ü" anstatt "ü" ein, kommt ein fragezeichen, anstatt des "ü"'s.
Dann hast du wahrscheinlich ein Problem mit nicht übereinstimmenden Textcodierungen. Irgendeine Komponente hat unsinnigerweise versucht, das Nicht-ASCII-Zeichen umzucodieren und ist gescheitert, hat also ersatzweise ein Fragezeichen eingetragen.
Es ist unwahrscheinlich, dass der Server tatsächlich einen Inputfilter nutzt. Viel wahrscheinlicher handelt es sich nur um eine fehlende oder fehlerhafte Angabe der Zeichenkodierung.
Ich möchte nun eine Usereingabe mit einem Datenbankeintrag vergleichen. [...]
Bevor du jetzt anfängst, Symptome zu bekämpfen, solltest du lieber nach der Ursache forschen und die beseitigen. Es ist zwecklos, Motten punktuell mit der Fliegenklatsche zu erledigen (von der Sauerei ganz abgesehen), während eine Brutstätte in der Haferflockenpackung ist.
Untersuche also die beteiligten Komponenten: Editor, tatsächliche Codierung des HTML/PHP-Quelltextes, Einstellungen des Webservers und der Datenbank, sowie der Verbindung zwischen PHP und der Datenbank. Nur wenn überall die gleiche Codierung verwendet wird, hast du eine reelle Chance auf ein stressfreies Arbeiten.
Wie schön sind da immer wieder ein paar weiterführende Links, statt einem Fragenden das an den Kopf zu klatschen.
Was soll er denn jetzt machen? Nach Motten und Haferflocken googeln? Über leg doch mal, welchen Hilfegehalt Deine Aussagen haben!
Gruß aus Berlin!
eddi