Hausmeister: utf-8 Sonderzeichenproblem äöü als ?

Beitrag lesen

Hallo,

ich habe ein Sonderzeichenproblem mit MySQL von Strato!

In den Browsern wird die Codierung als Unicode UTF-8 angezeigt und Wörter die in der HTML Seite fest vorgegeben wurden werden auch richtig ausgegeben, mit Ausnahme bei Datenbankergebnisse. Hier werden vorhandene Ä, Ö oder Ü als Fragezeichen dargestellt. Das kuriose ist aber das die DB Ergebnisse im Quelltext richtig angezeigt werden!

Der Content-Type meiner Seite lautet:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Auch W3C erkennt utf-8, sobald aber ein DB Ergebnis veröffentlicht wird was z.B. ein Ä enthält kann W3C das Dokument nicht mehr checken!

MySQL ist in der Kollation auf utf8_unicode_ci eingestellt und die Daten (Texte) werden zurzeit noch Händisch, also direkt in der Benutzeroberfläche von Strato eingetragen.
Hier stehen die äöü einwandfrei drin.

Könnt Ihr mir bitte helfen?

Danke und Gruß!