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
Hast Du eins gefunden? mawe2
mawe2 kaninchen01 „Es ist nicht gelöst, ich habe nur keine nerven mehr wenn hier sachen bemängelt werden bzw wenn sich einer über sachen ...“
Optionen
Es ist nicht gelöst, ich habe nur keine nerven mehr wenn hier sachen bemängelt werden bzw wenn sich einer über sachen lustig macht die gar nix mit meiner frage zu tun haben.

Es macht sich doch niemand lustig!

Nach der Impressumsthematik hattest Du zwar nicht gefragt, den Hinweis von schoppes solltest Du aber trotzdem ernst nehmen, denn ein fehlendes Impressum kann zu juristischen Problemen führen, die Du sicher nicht unbedingt haben willst.

(Auch andere Sachverhalte auf Deiner WebSite bedürfen einer juristischen Unterstützung. Aber da Du danach nicht gefragt hast, soll das jetzt auch nicht thematisiert werden. Schließlich ist das hier auch kein juristisches Forum.)

Problematisch für die Hilfestellung ist lediglich, dass man jedes wichtige Detail immer erst scheibchenweise und immer erst nach weiterer Nachfrage von Dir geliefert bekommt.

Übrigens: Die Fehlermeldung beim (fehlenden) Impressum ist identisch mit der Fehlermeldung auf der Startseite. Es handelt sich in beiden Fällen um diese Meldung:

Fatal error: Cannot redeclare phpmail() 
(previously declared in /homepages/u24445/phpmail.php:12) 
in /homepages/u24445/phpmail.php on line 81

Aus dieser Meldung kann man mindestens mal entnehmen, dass hier PHP zur Anwendung kommt.

Das wäre z.B. ein Fakt gewesen, den Du am besten schon im Startposting erwähnt hättest.

Da es sich hier offensichtlich um einen Fehler in der Datei phpmail.php handelt, deutet vieles darauf hin, dass PHP durchaus auch für das Umlautproblem in den E-Mails relevant sein könnte.

Und wenn der Herr Justus Pilgrim das gesamte E-Mail-Handling auf PHP-Basis aktuell bearbeitet hat, ist das durchaus ein Fall, bei dem man ihn zu Rate ziehen sollte.

Ich bin jetzt leider kein PHP-Experte, kann Dir aber zumindest sagen, dass Du wahrscheinlich PHP-Kenntnisse brauchen wirst, wenn Du hier selber eingreifen willst.

Evtl. müsstest Du dann auch den fraglichen PHP-Code hier posten, damit ein evtl. hier mitlesender PHP-Experte Dir Tipps geben kann.

btw: Um welches Datenbanksystem handelt es sich denn eigentlich?

bei Antwort benachrichtigen