Version complète: sur le forum Webmaster Hub : Lecture d'un flux RSS
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
pyxos
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 :
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 :
CODE
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
Anonymus
CITATION

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. smile.gif
pyxos
CITATION(Anonymus @ mercredi 13 août 2008 à 16:00) *
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. smile.gif

J'ai essayé avec plusieurs sites avec un résultat identique.
Kioob
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.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.