Umlaute in der Datenbank
martin
- php
Hallo, ich übernehme automatisch Texte von einer html-Seite in eine Datenbank.
In den Texten gibt es auch Umlaute, "ß", usw. Diese Umlaute werden z.B. "gegenüber" geschrieben.
Meine Frage: gibt es in php oder sql eine Funktion, mit der ich die Umlaute in "normale" Zeichen umwandeln kann oder muss ich diese Zeichenkettenabschnitte jeweils ersetzen?
Gruß martin
Hi,
Hallo, ich übernehme automatisch Texte von einer html-Seite in eine Datenbank.
In den Texten gibt es auch Umlaute, "ß", usw. Diese Umlaute werden z.B. "gegenüber" geschrieben.
Meine Frage: gibt es in php oder sql eine Funktion, mit der ich die Umlaute in "normale" Zeichen umwandeln kann oder muss ich diese Zeichenkettenabschnitte jeweils ersetzen?
Wenn ich dich richtig verstanden habe, suchst du nach der Funktion htmlentities(). Infos darüber: http://php4.globe.de/manual/de/function.htmlentities.php.
Gruß
Arx
Hallo martin,
In den Texten gibt es auch Umlaute, "ß", usw. Diese Umlaute werden z.B. "gegenüber" geschrieben.
Du möchtest also HTML-Entities dekodieren?
Meine Frage: gibt es in php oder sql eine Funktion, mit der ich die Umlaute in "normale" Zeichen umwandeln kann oder muss ich diese Zeichenkettenabschnitte jeweils ersetzen?
Die PHP-Online-Doku meint dazu: http://www.php.net/manual/de/function.html-entity-decode.php
Freundliche Grüsse,
Vinzenz