Zeichensatzprobleme beim Einbinden von Wordpress-Feeds mit MagpieRSS in PHP beheben

Ich binde meine Blog-Feeds auf der ein oder anderen Webseiten ein. Dazu nutze ich in der Regel PHP und MagpieRSS. Ich hatte dabei aber immer mal wieder Probleme mit den Zeichensätzen. Die Umlaute waren meistens kein Problem, wenn ich den Zeichensatz der Webseite mit PHP auf UTF-8 geändert habe. Das hilft allerdings nicht bei Sonderzeichen im RSS-Feed, wie z.B. Gedankenstriche oder deutsche Anführungszeichen.

Die Lösung ist hier MagpieRSS den Zeichensatz mitzuteilen, der im PHP-Skript für die HTML-Ausgabe gesetzt wird:

<?
header("Content-Type: text/html; charset=utf-8");
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');
?>

Tags: ,

Eine Reaktion zu “Zeichensatzprobleme beim Einbinden von Wordpress-Feeds mit MagpieRSS in PHP beheben”

  1. AndreasF

    Danke für die Lösung meiner Zeichensatzprobleme

Einen Kommentar schreiben

Alle Kommentare werden moderiert. Es kann deshalb etwas dauern bis die Kommentare hier auf der Seite erscheinen. Ich bitte um euer Verständnis.