entweder die umlaute werden gleich falsch in die datenbank übernommen (aus schön wird sch?n, sch�n oder sogar sch) oder sie werden auf der seite falsch dargestellt. manche seiten enthalten normalen html-code und datenbank-inhalte, hier ist es dann so, dass entweder das eine stimmt ODER das andere. seit ein paar stunden experimentiere ich jetzt mit folgenden parametern:
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> im html-header
- header("Content-Type: text/html; charset=utf-8"); im php-teil
- datenbank-kollationen bei mysql (utf8_general_ci, utf8_german1_ci,..)
- tabellen-kollationen bei mysql
- feld-kollationen bei mysql
- dem php-befehlen utf8_decode und utf8_encode innerhalb des skripts
- der kodierung der textdatei durch den editor (utf8, ansi)
- mysql_query("SET NAMES 'utf8'"); schon bei der verbindungsherstellung
- ...
wer kann mir helfen?