Bonjour,
c'est la deuxième fois que j'essaie de mettre un flux RSS au travers d'un parser et je n'arrive toujours pas à faire fonctionner.
Si je mets ce code directement dans la page ça fonctionne :
par contre si j'utilise la façon WRI ( avec FeedParser) ou encore une autre ça ne fonctionne pas, j'obtiens ça comme erreur :
Fatal error: Call to undefined function: feedparser() in /home/lelogici/www/news/test_news1.php on line 55
Quelqu'un aurait une idée ?
c'est la deuxième fois que j'essaie de mettre un flux RSS au travers d'un parser et je n'arrive toujours pas à faire fonctionner.
Si je mets ce code directement dans la page ça fonctionne :
Code:
<?php
// inclusion de la classe magpierss
require_once("magpierss/rss_fetch.inc");
// Fonction d'extraction du contenu
// 2 pamamètres : l'url du flux et le nombre d'infos à afficher (5 par défaut)
function FeedParser($url_feed, $nb_items_affiches=5) {
// lecture du fichier distant (flux XML)
$rss = fetch_rss($url_feed);
echo "<pre>";
// Affichage des informations sur le flux
print_r($rss->channel);
// Affichage des informations sur la vignette du flux
print_r($rss->image);
// Affichages des infos
print_r($rss->items);
echo "</pre>";
}
// Vous pouvez passer l'url du flux à ce script par le paramètre url
// Si le paramètre n'est pas fourni, le flux des annonces est choisi par défaut
if($_GET["url"]=="")
echo FeedParser("http://atome77.com/rss-pa.php", 10);
else
echo FeedParser($_GET["url"], 10);
?>
par contre si j'utilise la façon WRI ( avec FeedParser) ou encore une autre ça ne fonctionne pas, j'obtiens ça comme erreur :
Fatal error: Call to undefined function: feedparser() in /home/lelogici/www/news/test_news1.php on line 55
Quelqu'un aurait une idée ?