| | | | |
| | |
| Erfahrener Benutzer Registriert seit: 04.03.2009
Beiträge: 231
![]() | Moin. Folgende Sache. Und zwar lese ich eine XML aus und schreibe die Werte in eine Datenbank. Funktioniert soweit fast einwandfrei ![]() Und zwar gibt es in der XML zum einem umlaute und zum anderem Sonderzeichen, die so maskiert sind: "'" Jetzt folgende frage. Wenn ich die Inhalte auslese und dann in die DB schreiben will, kriege ich einen Error bei dem Apostroph. Ist die frage, ob ich das anders codieren kann. Irgendwie mit utf8_decode etc. Und die andere Sache ist auch noch, dass die Umlaute ziemlich schräg in der DB dargestellten werden. Beispiel: "Gesprächsführung" -> "Gesprächsführung". kann mir da jemand helfen? Hier noch der Code: PHP-Code: EDIT: Ich habe mir nochmals den Rat von David zu Herzen genommen, und mir seinen link genau angeguckt, den er gepostet hat, zu charset. Und siehe da, es geht. Zumindest mit den Umlauten. Die Sonderzeichen probiere ich auch noch gerade aus. Danke an David!!! ![]() Hier nochmal der link, falls jemand das selbe Problem haben sollte. charset-connection Also: Die umlaute kriege ich hin. Allerdings die Sonderzeichen nicht. Da kracht es. Weiß noch einer einen rat?
__________________ Geändert von Sermon (26.03.2009 um 10:34 Uhr). |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Forenpolitikum Registriert seit: 21.05.2008
Beiträge: 41.237
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ach Dir geht es um die Entities? Versuch doch mal html_entity_decode. Wenn Dein xml natürlich noch andere entities definiert, mußt Du dir ein search/replace schreiben.
__________________ -- Je Wumme desto Rambo. Alte Kanoniersweisheit. -- |
| |
| | |
| Erfahrener Benutzer | mysql_real_escape_string() anwenden |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Umlaute und MySQL4.1 | Datenbanken | 2 | 15.11.2009 15:28 | |
| Umlaute im Mailfomular werden falsch angezeigt | macstef | PHP Tipps 2008 | 5 | 29.12.2008 10:34 |
| Umlaute und str_replace | MatzeMuc86 | PHP Tipps 2008 | 20 | 22.10.2008 20:41 |
| Umlaute in Datenbank zerschossen. Wie reparieren? | MatzeMuc86 | Datenbanken | 1 | 14.09.2008 17:48 |
| Umlaute in Datenbank | Eldra | PHP Tipps 2008 | 3 | 14.05.2008 07:11 |
| Ajax und Sonderzeichen? | GSJLink | HTML, Usability und Barrierefreiheit | 1 | 11.11.2006 14:36 |
| Die Sache mit den Sonderzeichen nach und vor Formularprüfung | TailerD | PHP Tipps 2006 | 12 | 02.06.2006 12:58 |
| Umlaute bei Linux | flual2000 | PHP Tipps 2006 | 10 | 28.04.2006 13:12 |
| [Erledigt] Keine Umlaute beim MediaWiki im Internet Explorer | PHP Tipps 2006 | 1 | 15.02.2006 18:50 | |
| Wikipedia, Sonderzeichen und file_get_contents(); | pb | PHP Tipps 2006 | 2 | 20.01.2006 20:02 |
| Umlaute... | JK | PHP-Fortgeschrittene | 7 | 07.12.2005 20:55 |
| Umlaute in Dateien per CLI in HTML-Entities umwandeln | PHP-Fortgeschrittene | 5 | 19.07.2005 09:06 | |
| Umlaute in HTML - konforme Form umwandeln | Stümper | PHP Tipps 2005 | 19 | 30.05.2005 08:42 |
| Sonderzeichen in der Tabelle | Mutatos | Datenbanken | 4 | 17.03.2005 15:28 |
| Sonderzeichen und Umlaute | Lia | PHP Tipps 2004-2 | 18 | 22.12.2004 15:59 |