PHP interesse |
|
ik zit met het volgende probleem, ik heb dus van sitemasters.be de rss reader gebruikt van Fragnorn een erg mooi script moet ik zeggen. Hierbij heb ik het fok.nl rss feed geopend, alleen hij pakt nu 10 items ipv 20, en steeds om en om, dus 1 3 5 7 enz.
en mijn rss code:
<?php
require_once("rss.inc.php");
global $db;
global $do;
$tpl = new TemplatePower("blocks/rss/rss.tpl");
$tpl->prepare();
$bg = 0;
$rss = new rss20();
$rss->newfile("http://rss.fok.nl/feeds/nieuws");
$rss->parse();
$items = $rss->get_items(0);
for($i=0; $i < sizeof($items); $i++)
{
$tpl->newBlock("rss");
$bg = ($i++ % 2) ? "item2" : "item1";
$date = date("H:i", strtotime($items[$i]['pubDate']));
$title = $do->setLenght($items[$i]['title'], 25);
$link = $items[$i]['link'];
$tpl->assign(array(
"bg" => $bg,
"date" => $date,
"title" => $title,
"link" => $link
));
}
$tpl->gotoBlock("_ROOT");
$rss->free_parser();
$tpl->printToScreen();
?>
<?php require_once("rss.inc.php"); $tpl = new TemplatePower("blocks/rss/rss.tpl"); $tpl->prepare(); $bg = 0; $rss = new rss20(); $rss->newfile("http://rss.fok.nl/feeds/nieuws"); $rss->parse(); $items = $rss->get_items(0); for($i=0; $i < sizeof($items); $i++) { $tpl->newBlock("rss"); $bg = ($i++ % 2) ? "item2" : "item1"; $title = $do->setLenght($items[$i]['title'], 25); $link = $items[$i]['link']; "bg" => $bg, "date" => $date, "title" => $title, "link" => $link )); } $tpl->gotoBlock("_ROOT"); $rss->free_parser(); $tpl->printToScreen(); ?>
|