Hallo, hab den RDF-Parser von benutzt.
Funktioniert Super. Nur wenn ich einen anderen Feed einfüge als Heise funktioniert der Link dazu nicht mehr. Er nimmt den Link 2mal auf, denke es liegt irgendwie an der Headline weil er diese mit in den Link einfügt. Kann mir einer helfen?
<?php
$fcontents = join ('', file ('
http://www.heise.de/newsticker/heise.rdf')); //Adresse für News
$fcontents = str_replace ("</item>", "", $fcontents);
$fcontents = str_replace ("</link>", "", $fcontents);
$splices = explode ("<item>", $fcontents);
// original -> Zeigt alle News an
// for ($i = 1; $i < count($splices); $i++){
// Anzahl News begrenzen
// $i < X -> X= Anzahl der News -1
for ($i = 1; $i < 5; $i++){
$link = explode("<link>",$splices[$i]);
$link[1] = strip_tags($link[1]);
$headline = str_replace ("<title>", "<a href=\"" . trim($link[1]) . "\" target=\"_blank\" class=\"heiseheadline\">", $splices[$i]);
$headline = str_replace ("</title>", "</a>", $headline);
$headline = explode ("<link>", $headline);
$headline = $headline[0];
print $headline . "<img src=\"1.gif\" height=20 width=1 align=top><br>";
}
?>