Hallo Freunde der leichten Kodierung,
ich bräuchte mal ein wenig Hilfe, und zwar bin ich dabei mit der DOM-Implementierung von PHP einen XML-Creator zu bauen.
Es wird im Prinzip ein XML-File gebaut, der mit Daten aus einer DB gefüllt wird.
Nun habe ich arge Probleme mit dem Encoding. In der Datenbank stehen Datensätze mit Umlauten wie Ü, ä, Ä usw.
Leider funktioniert die Angabe vom Encoding aber nicht
Die Fehlermeldung ist folgende
Da sieht man dass er bei "Aktions" abschneidet, da sollte eig. "Aktionsübersicht" stehen und so weiter ....
Wo liegt der Fehler?
Besten Dank!!!
ich bräuchte mal ein wenig Hilfe, und zwar bin ich dabei mit der DOM-Implementierung von PHP einen XML-Creator zu bauen.
Es wird im Prinzip ein XML-File gebaut, der mit Daten aus einer DB gefüllt wird.
Nun habe ich arge Probleme mit dem Encoding. In der Datenbank stehen Datensätze mit Umlauten wie Ü, ä, Ä usw.
Leider funktioniert die Angabe vom Encoding aber nicht
Quellcode
Die Fehlermeldung ist folgende
<b>Warning</b>: DOMDocument::saveXML() [<a href='function.saveXML'>function.saveXML</a>]: output conversion failed due to conv error in <b>creatorExporter.php</b> on line <b>173</b><br />
<br />
<b>Warning</b>: DOMDocument::saveXML() [<a href='function.saveXML'>function.saveXML</a>]: Bytes: 0xFC 0x62 0x65 0x72 in <b>creatorExporter.php</b> on line <b>173</b><br />
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE WebData SYSTEM "Data.dtd">
<WebData><Information><title>Aktions
Da sieht man dass er bei "Aktions" abschneidet, da sollte eig. "Aktionsübersicht" stehen und so weiter ....
Wo liegt der Fehler?
Besten Dank!!!