J'essaie de me servir de flux rss tier mais j'ai quelques problèmes :
Un aperçu de ce que ca donne déjà...
Ma page php pour parser le ficher rss :
<?php
# Configuration
$fichier_xml = "http://www.clubic.com/xml/newsjeuxvideo.xml"; // Placez ici l'adresse du flux
$nombre_limite = 20; // Nombre maximum d'éléments à afficher
# Affichage du Flux
$file = fopen($fichier_xml,"r");
if ($file) {
$raw = fread($file,32000);
fclose( $file );
if(eregi("<item>(.*)</item>",$raw,$rawitems)){
$items = explode("<item>", $rawitems[0]);
$nb = count($items);
$maximum = (($nb-1) < $nombre_limite) ? ($nb-1) : $nombre_limite;
print "<ul>";
for ($i=0;$i<$maximum;$i++) {
eregi("<title>(.*)</title>",$items[$i+1], $title);
eregi("<link>(.*)</link>",$items[$i+1], $link);
eregi("<pubDate>(.*)</pubDate>",$items[$i+1], $pubdate);
$pubdate = date("[d-m]", strtotime($pubdate[1]));
echo "<li><a href=\"".$link[1]."\" target=\"_blank\">".$pubdate.$title[1]."</a></li>";
}
print "</ul>";
}
}
?>
Le problème, c'est que je t'arrive pas a afficher un certain nombre de news, j'ai ici parametré a 20 et il ne m'en affiche que 4, parfois 5 ...Voyez vous un problème?