marvine28 Posté 20 Septembre 2005 Posté 20 Septembre 2005 bonjour, j'aimerais savoir comment intégrer un flux RSS sur notre site avec php donc avec une transparance complète côté intégration, prennons par exemple ce flux: http://www.liberation.fr/rss.php à partir de cela, comment je fais pour avoir des news sur mon site, merci d'avance
thick Posté 20 Septembre 2005 Posté 20 Septembre 2005 Tu ajoutes le code suivant sur ta page en .php et ça devrait le faire <?// on va lire le fichier xml$site = "http://www.liberation.fr/rss.php"; // remplacez par l'adresse !$fp = _AT_fopen($site,"r");while(!feof($fp)) $raw .= _AT_fgets($fp, 4096);fclose($fp);// on le rend lisibleif(eregi("<item>(.*)</item>", $raw, $rawitems ) ) {$items = explode("<item>", $rawitems[0]);// on l'exploitefor( $i = 0; $i < count($items)-1; $i++ ) {eregi("<title>(.*)</title>",$items[$i+1], $title );eregi("<link>(.*)</link>",$items[$i+1], $link );eregi("<description>(.*)</description>",$items[$i+1], $description);echo "- <em><a href='".$link[1]."' target='_blank'title='".$title[1]."'>".$title[1]."</a></em> :".$description[1]."<br>\n";}}?>
Jeff Posté 20 Septembre 2005 Posté 20 Septembre 2005 (modifié) Salut marvine28, magpierss est parfait ( aussi ) pour intégrer des flux rss: http://magpierss.sourceforge.net/ Jeff, Modifié 20 Septembre 2005 par Jeff
pooxi Posté 20 Septembre 2005 Posté 20 Septembre 2005 Ton code ne fonctionne pas thick, j'ai copié/collé et on a pas ce qu'il faut
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant