pyxos Posté 13 Août 2008 Posté 13 Août 2008 Salut, J'ai programmé quelque chose à partir de magpierss mais j'ai une erreur et en plus magpierss est assez ancien. N'y a-t-il pas une solution plus récente ? Je vous mets plus bas mon code et l'erreur qui en résulte. Merci d'avance. Voici mon code : <?phprequire_once("magpierss/rss_fetch.inc");$url = 'http://www.webrankinfo.com/rss.php';$rss = fetch_rss($url);echo "Site: ", $rss->channel['title'], "<br>";foreach ($rss->items as $item ) { $title = $item[title]; $url = $item[link]; echo "<a href=$url>$title</a></li><br>";}?> Voici l'erreur que j'obtiens : Warning: MagpieRSS: Failed to fetch http://www.webrankinfo.com/rss.php (HTTP Error: connection failed (8801257) in D:\Mes documents\wamp\www\rss\magpierss\rss_fetch.inc on line 238Site:Warning: Invalid argument supplied for foreach() in D:\Mes documents\wamp\www\rss\test-lecture.php on line 8
Anonymus Posté 13 Août 2008 Posté 13 Août 2008 Failed to fetch http://www.webrankinfo.com/rss.php Il se peut que le webmaster ait désactivé ce genre de fonctions pour son site. Contactes le, éventuellement, pour savoir s'il autorise ce genre de transactions.
pyxos Posté 13 Août 2008 Auteur Posté 13 Août 2008 Il se peut que le webmaster ait désactivé ce genre de fonctions pour son site. Contactes le, éventuellement, pour savoir s'il autorise ce genre de transactions. J'ai essayé avec plusieurs sites avec un résultat identique.
Kioob Posté 13 Août 2008 Posté 13 Août 2008 Hello, dans ce cas il est peut être plus simple d'utiliser un autre script non ? D'autant plus qu'à priori il n'y rien de bien compliqué à parser un flux RSS.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant