RDF-Parser.Ausgabe Heise News auf 5 beschränken. Erledigt !

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Leycos
Mitglied
Beiträge: 3
Registriert: 08.12.2004 13:49

RDF-Parser.Ausgabe Heise News auf 5 beschränken. Erledigt !

Beitrag von Leycos »

Hi @ll

nach dem ich nun entlich die Heise news mit dem RDF-Parser in meiner PHPBB Seite integriert habe, würde ich nun gerne wissen wie ich die Anzahl der News auf 5 beschränken kann.

hier mal meine heise_news.php

Code: Alles auswählen

<table width="145" border="0" cellspacing="1" cellpadding="2" class="forumline">
<?php
include('rdf_parser.php');

$parser = new rdf_parser('http://www.heise.de/security/news/news.rdf', 'simple_news.cache.xml', (5 * 60));

$parser->parse();
echo '<tr><td height="27" background="templates/subSilver/images/cellpic1.gif" class="unav" >Heise News</td></tr>';
	
	foreach($parser ->items as $item) 
{
	echo '<tr><td bgcolor="FAE2BC" class="bnavi"><a href="'.$item['link'].'" class="bnavi"" target="_new">'.$item['title'].'</a></td></tr>';
	echo $item['description']; 
}

?>

</table>
geändert wurde z.B. $parser = new rdf_parser('http://www.phpbb.de/rdf/rdf.php?fid=9&t ... s&count=10', 'simple_news.cache.xml', (5 * 60));

in $parser = new rdf_parser('http://www.heise.de/security/news/news.rdf', 'simple_news.cache.xml', (5 * 60));

da ich an das ende der news.rdf ja woh kein ?fid=9&type=news&count=10' hängen kann :-(

also kann ich den angehängten count=10 nicht nutzen.......

mir werden jetzt also alle news = 15 angezeigt, ich würde aber gerne nur 5 anzeigen.......wie könnte ich das denn hinbekommen ?

für Tipps bin ich immer offen :roll:

thanks, Leycos
Zuletzt geändert von Leycos am 12.12.2004 19:49, insgesamt 2-mal geändert.
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

bau mal den foreach-anfang so um:

Code: Alles auswählen

$counter = 0;
foreach($parser->items as $item) 
 { 
  if ( ( $counter++ ) > 5 ) break;
  echo 'undsoweiter';
Buchtips.net bietet mehr als 2500 Buchrezensionen
Leycos
Mitglied
Beiträge: 3
Registriert: 08.12.2004 13:49

Beitrag von Leycos »

Hi Nico Haase,

das ist es :-)

vielen dank :-)

hätte besser mal gleich gefragt, und nicht erst mehrere stunden selbst versucht :oops:

Leycos
Antworten

Zurück zu „phpBB 2.0: Mod Support“