meister-t Geschrieben 8. Februar 2005 Teilen Geschrieben 8. Februar 2005 Mahlzeit. habs bis jetzt hinbekommen, das er mir alle nachrichten anzeigt oder jetzt nachricht zehn mal aber nicht die neuestens zehn nachrichten. der Cod sieht so aus <?php $data = join("", file("http://www.heise.de/newsticker/heise.rdf")); preg_match_all("=<item>(.+)</item>=sU", $data, $items); $new1=0; for ($new1=0;$new1<10;$new1++){ foreach ($items[1] as $item) { //if($new1=="0") //{ preg_match("=<title>(.+)</title>=U", $item, $title); preg_match("=<link>(.+)</link>=U", $item, $link); echo "<a href=\"$link[1]\">$title[1]</a> +++ "; } } ?>[/PHP] plz help thx Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
meister-t Geschrieben 8. Februar 2005 Autor Teilen Geschrieben 8. Februar 2005 <?php $data = join("",file("http://www.heise.de/newsticker/heise.rdf")); preg_match_all("=<item>(.+)</item>=sU", $data, $items); for ($new1=0;$new1<10;$new1++){ $item=$items[1][$new1]; preg_match("=<title>(.+)</title>=U", $item, $title); preg_match("=<link>(.+)</link>=U", $item, $link); echo "<a href=\"$link[1]\">$title[1]</a> +++ "; } ?> [/PHP] so gehts :uli Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
tobias-digital Geschrieben 8. Februar 2005 Teilen Geschrieben 8. Februar 2005 Noch leichter geht 's mit dem PEAR RSS-Parser: <?php require_once "XML/RSS.php"; $rss =& new XML_RSS("http://www.heise.de/newsticker/heise.rdf"); $rss->parse(); $count = 0; foreach ($rss->getItems() as $item) { if ($count++ < 10) echo "<a href=\"" . $item['link'] . "\">" . $item['title'] . "</a> +++ "; } } [/PHP] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.