Hi!
- Bei Verbindung zur DB SET CHARSET "UTF8" verwenden (schreibt Umlaute richtig in DB)
Nein, SET CHARACTER SET will man nicht nehmen, weil das Probleme bereitet, wenn der Defaultwert für die Datenbank ungleich der verwendeten Kodierung ist. Besser ist SET NAMES und noch besser die dafür vorgesehenen Funktionen mysql(i)_set_charset().
Setze ich bei html direkt <meta..."utf-8"> gehts nicht mehr. Erklären kann ich es nicht, aber vielleicht hilfts Dir als Lösungsansatz.
Dann hast du irgendwo einen Fehler gemacht und nicht konsequent UTF-8 verwendet. Da dieses Thema immer wieder nachgefragt wird und recht komplex ist, findet sich im SELFHTML-Wiki ein Themenschwerpunkt zur Zeichenkodierung.
Lo!