ich habe folgendes Problem:
Auf meiner Seite verwende ich
Code: Alles auswählen
<meta charset="UTF-8" />
Umlaute im normalen HTML Code werden korrekt dargestellt. Umlaute bei Daten, die aus der Datenbank ausgelesen werden, werden als Fragezechen dargestellt.
Datenbank, Tabelle und das Feld haben die Kollation utf8_general_ci.
Wenn ich bei der Datenbankverbindung
Code: Alles auswählen
mysql_set_charset('utf8');
Aber dann habe ich das Problem, dass meine Volltextsuche nicht mehr richtig funktioniert. Z.B. werden dann Wörter mit Umlauten nicht mehr gefunden und Ähnliches.
Wenn ich aber den HTML charset auf iso-8859-1 stelle, erhalte ich ein umgekehrtes Ergebnis: Umlaute im HTML Code werden richtig angezeigt und Umlaute aus der DB werden nicht korrekt dargestellt.
Hat jemand eine Idee?
MfG