Bonjour tout le monde..
Je suis newbie en programmation.. soyez indulgents :wink:
J'arrive à insérer n'importe quel flux, mais celui de la régie publicidées ne fonctionne pas
J'ai déjà fait un post ou j'explique mon problème..
https://www.webrankinfo.com/forum/t/page-basique-en-php-pour-apeller-un-flux-xml-marche-pas.92449/
J'ai essayé 4/5 tutoriels différents : toujours le même résultat :roll: :lol:
Alors que c'est possible : le même flux parfaitement intégré par un autre webmaster : http://www.noogle.fr/annuaire/actualite-promo,code.html
S'il vous plait.. de l'aide..
J'appelle le XML comme ça :
Mon fichier feedparser.php :
un dossier "magpierss" est situé à la racine du site,
j'ai créé un répertoire cache accessible en lecture et en écriture par le serveur web (en mettant une authorisation 777). celui ci s'appelle "cache" / le problème ne doit pas venir de là de toute façon vu qu'avec d'autres flux xml, ça fonctionne.. HELP :idea:
Je suis newbie en programmation.. soyez indulgents :wink:
J'arrive à insérer n'importe quel flux, mais celui de la régie publicidées ne fonctionne pas
J'ai déjà fait un post ou j'explique mon problème..
https://www.webrankinfo.com/forum/t/page-basique-en-php-pour-apeller-un-flux-xml-marche-pas.92449/
J'ai essayé 4/5 tutoriels différents : toujours le même résultat :roll: :lol:
Alors que c'est possible : le même flux parfaitement intégré par un autre webmaster : http://www.noogle.fr/annuaire/actualite-promo,code.html
S'il vous plait.. de l'aide..
J'appelle le XML comme ça :
Code:
<?php
require_once("feedparser.php");
echo
FeedParser("http://tracking.publicidees.com/makexml.php?partid=12036&action=rss");
?>
Mon fichier feedparser.php :
Code:
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
// inclusion de la classe magpierss
require_once("magpierss/rss_fetch.inc");
function FeedParser($url_feed, $nb_items_affiches=10)
{
// 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>";
$html .= "<a href=\"".$item['link']."\">";
$html .= $item['title']."</a></li>\n";
}
$html .= "</ul>\n";
}
// retourne le code HTML a inclure dans la page
return $html;
}
?>
</body>
</html>
un dossier "magpierss" est situé à la racine du site,
j'ai créé un répertoire cache accessible en lecture et en écriture par le serveur web (en mettant une authorisation 777). celui ci s'appelle "cache" / le problème ne doit pas venir de là de toute façon vu qu'avec d'autres flux xml, ça fonctionne.. HELP :idea: