david-peter.de
 

RSS

RSS ist ein Standard um Newsbeiträge in einem XML-Dokument zu strukturieren. Viele Seiten bieten ihre News (oder zumindest die Kopfzeilen davon) zusätzlich als RSS-Dokument an. Für Webmaster bietet sich somit die Möglichkeit diese Kopfzeilen auf der eigenen Homepage anzuzeigen (Siehe: Pro-Linux Newsticker).

Parsen per PHP

Um diese Daten anzeigen zu können muss man sie zuerst aus dem XML-Dokument auslesen. Ich verwende auf meiner Homepage hierzu den XML_RSS Parser von PEAR.

<?php
include_once "XML/RSS.php";

$r =& new XML_RSS("http://www.pl-forum.de/backend/pro-linux.rdf");
$r->parse();

foreach (
$r->getItems() as $i) {
    print
'<a href="'.$i['link'].'">'.$i['title'].'</a><br />';
}
?>


Achtung: Um dieses Script nutzen zu können muss XML_RSS installiert sein.

Copyright © 2002, 2003 by David Peter <davidpeter at web dot de>