Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Umlaute werden falsch in der Datenbank gespeichert.

kaninchen01 / 31 Antworten / Flachansicht Nickles

Hallo zusammen, ich habe eine webseite auf der man text eingeben kann, dieser text wird dann in einer datenbank gespeichert. Leider werden dabei die umlaute "verzerrt" gespeichert, als Zeichenfolge von 4 oder 5  unsinnigen zeichen. Wie kann man diesen Fehler beheben ?

bei Antwort benachrichtigen
Hier ein Beispiel: kaninchen01
Andreas42 kaninchen01 „Hier ein Beispiel:“
Optionen

Das ist eine der HTML Anzeigevarianten, wenn UTF-8 Texte nicht als UTF-8 kodierter Text ausgegeben werden.

Ich bin jetzt nicht der große Web-Entwickler (ich schlage mich mit ERP Software von Infor herum, da liegt auch eine Datenbank zwischen Ein- und Ausgabe. Die Zeichenkodierung ist dort genauso ein Thema).

Ich würde mit diesen Erklärungen anfangen:

https://stackoverflow.com/questions/22443288/in-a-html-file-with-charset-utf-8-do-i-still-need-to-replace-umlauts-with-auml

Dort wird noch hierhin verlinkt:

https://stackoverflow.com/questions/5733336/utf-8-characters-dont-display-correctly/5733374#5733374

Es geht letztendlich darum, dass die Datenformate in der Datenbank zur Kodierung bei ein und Ausgabe passen müssen.

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen
Hast Du eins gefunden? mawe2