Bonjour,
j'ai lu le sujet à propos d'intégration de flux RSS :
--> j'ai téléchargé magpierss que j'ai mis à la racine de mon site dans un repertoir appelé "magpierss"
-->j'ai regardé le fichier "rss_cache.inc" et la config de mon rep de cache se trouve à la racine de mon site aussi donc j'ai configuré comme suis:
--> j'ai créé un autre fichier que j'ai appelé "feedparser.php" et que j'ai mis à la racine de mon site aussi :
--> dans mon index j'insère le code pour afficher le flux RSS :
Mais quand je lance mon index.html (j'ai même essayé de renomer mon index.html en index.php rien de change), ça ne me donne uniquement une page blanche :cry:
Quelqu'un pourrait-il me dire mon erreur?
Merci d'avance ! :roll:
j'ai lu le sujet à propos d'intégration de flux RSS :
--> j'ai téléchargé magpierss que j'ai mis à la racine de mon site dans un repertoir appelé "magpierss"
-->j'ai regardé le fichier "rss_cache.inc" et la config de mon rep de cache se trouve à la racine de mon site aussi donc j'ai configuré comme suis:
Code:
class RSSCache {
var $BASE_CACHE = '../cache/'; // where the cache files are stored
var $MAX_AGE = 3600; // when are files stale, default one hour
var $ERROR = ""; // accumulate error messages
--> j'ai créé un autre fichier que j'ai appelé "feedparser.php" et que j'ai mis à la racine de mon site aussi :
Code:
<?php
// inclusion de la classe magpierss
require_once("magpierss/rss_fetch.inc");
function FeedParser($url_feed, $nb_items_affiches=5)
{
// lecture du fichier distant (flux XML)
$rss = fetch_rss($url_feed);
// si la lecture s'est bien passee, on lit les elements
if (is_array($rss->items))
{
// on ne recupere que les elements les + recents
$items = array_slice($rss->items, 0, $nb_items_affiches);
// debut de la liste
// (vous pouvez indiquer un style CSS pour la formater)
$html = "<ul>\n";
// boucle sur tous les elements
foreach ($items as $item)
{
$html .= "<li><a href=\"".$item['link']."\">";
$html .= $item['title']."</a></li>\n";
}
$html .= "</ul>\n";
}
// retourne le code HTML a inclure dans la page
return $html;
}
?>
--> dans mon index j'insère le code pour afficher le flux RSS :
Code:
<?php
require_once("feedparser.php");
echo FeedParser("https://www.webrankinfo.com/rss.php", 10);
?>
Mais quand je lance mon index.html (j'ai même essayé de renomer mon index.html en index.php rien de change), ça ne me donne uniquement une page blanche :cry:
Quelqu'un pourrait-il me dire mon erreur?
Merci d'avance ! :roll: