Hallo!
Ich habe den RDF-Block eingefügt und nutze den RSS-Feed von Heise Security.
Wenn ich mir den Feed ansehe, sieht ein Artikel z.B. so aus:
Greenpeace veröffentlicht neue Rangliste für Grüne Elektronik
Es werden keine Umlaute angezeigt.
Hat jemand einen Tipp wer da die Umlaute beim Importieren verbiegt und wo ich da was ändern kann?
Vielen Dank für einen Tipp
weiss keiner eine Möglichkeit?
Moin :)
der Block kann wohl die UTF-8-kodierten RDF-Daten von Heise nicht korrekt interpretieren.
auf die Schnelle zum Testen, ändere bitte mal nur die Zeile 69
$content .="<a href=\"".(htmlspecialchars($regs[3][0]))."\" target='_blank'>".(htmlspecialchars($regs[1][0]))."</a><br /><br />\n\n";
wie folgt ab
$content .="<a href=\"".(htmlspecialchars($regs[3][0]))."\" target='_blank'>".(utf8_decode($regs[1][0]))."</a><br /><br />\n\n";
Hallo Sitki, vielen Dank für den Tip, der Heise-Feed läuft nun einwandfrei.
Nun habe ich aber ähnliche Probleme beim Feed von: http://rss.focus.de/fol/XML/rss_folnews_sport_fb.xml oderauch anderen,
gibt es eine ähnliche Möglichkeit auch hier etwas zu ändern?
Gruß
uwagner
Moin :)
wenn davon ausgegangen wird, dass die Einbindung im gleichen Block erfolgt ist, gibt es in meiner obigen Antwort auch für diese Anfrage bereits einen Lösungsansatz.
Zitat$content .="<a href=\"".(htmlspecialchars($regs[3][0]))."\" target='_blank'>".(utf8_decode($regs[1][0]))."</a><br /><br />\n\n";