Hi,
Im Augenblick wird nämlich Ö (in der Eingabe) als weißes ? (im schwarzen Quadrat) im erzeugten HTML-Dokument und bei echo-Ausgaben im PHP-Programm dargestellt.
Dass das 'Ö' als '?' angezeigt wird, ist vermutlich eine Sache des Zeichensatzes, der kein 'Ö' kennt und daher die Rendering Engine mit dem Codepoint nichts anfangen kann.
Nein, ein Fragezeichen in einem Quadrat ist mit so gut wie 100%er Sicherheit ein Zeichen für eine Bytefolge, die in der zur Interpretation gewählten Zeichenkodierung invalid ist.
Siehe auch http://en.wikipedia.org/wiki/UTF-8#Invalid_byte_sequences – dort sind explizit “popular replacements” gelistet, darunter der replacement character U+FFFD: “often a black diamond with a white question mark.”
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?