Aller au contenu

Lecture d'un flux RSS


Sujets conseillés

Posté

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 :

<?php
require_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 238
Site:

Warning: Invalid argument supplied for foreach() in D:\Mes documents\wamp\www\rss\test-lecture.php on line 8

Posté
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.

Posté

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.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...