Hallo,
In einem Webformular gebe ich z.B. ein "ä" ein. Dieses wird in der MYSQL-Datenbank als "ä" gespeichert.
Ja, das ist der utf-8-Code für ä. Passt doch. Waum ist das für dich ein Problem? Wenn es nach dem Auslesen als "ä" angezeigt wird statt als "ä", dann passiert das nicht, weil es falsch in der Datenbank steht, sondern weil die Ausgabe das utf-8 Zeichen nicht versteht. Du musst also nur dafür sorgen, dass die Software, die es dann anzeigt, auch "weiß", dass es sich utf-8-codierte Zeichen handelt.
Für die korrekte Anzeige im Browser reicht die Angabe im HTML-Meta-Tag nicht aus, der Server muss es auch im HTTP-Header als utf-8 deklarieren.
Gruß, Don P