fastix®: Aus Müller wird Müller beim Eintrag in Datenbank

Beitrag lesen

Moin!

Erst beim Eintrag in die Datenbank oder schon vorher?

Eventuell hilft Dir, neben der richtigen Einstellung des Zeichensatzes für das Formular und die Datenbank, auch

utf8_decode
oder
utf8_encode

Mit welchem Browser hast Du das getestet?

Ich glaube mich daran zu erinnern, irgendwo gelesen zu haben, dass der Firefox aus Formularen trotz explizit eingestellten UTF8 ISO8859-1 senden soll.

Möglicherweise hast Du auch gar kein echtes Problem, sondern die Software, die die Anzeige vornimmt, ist auf einen anderen Zeichensatz eingestellt, als das Vierquadrat aus Browser, Webserver, PHP und MySQL zum Browser(?) zurücksenden möchte.

Um also nähere Hilfe geben zu können müssten wir schon wissen:

  • Welchen Zeichensatz vereinbarst Du im HTTP-Header mit dem Browser?
  • Welcher Zeichensatz steht im Content-Type des HTML- Dokumentes?
  • Welcher Zeichensatz steht als Angabe im Formular-Tag?
  • Welcher Zeichesatz ist bei der Datenbank eingestellt?
  • Welchen Zeichensatz erwartet die Software, mit der Du das Problem "gesehen" hast?

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development