gontran Posted July 26, 2006 Posted July 26, 2006 Bonjour le hub, j'ai mis en plus magpierss, qui me permet de récupéré des news. je me pose une question, est-il possible de récupéré les 2 premieres ligne de l'article je vous met mon code pour info : function rss($url_feed, $nb_items_affiches=5){ // 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); // boucle sur tous les elements foreach ($items as $item) { $html .= "<p"; $html .= "<a href=\"".$item['link']."\">"; $html .= $item['title']."</a></p>\n"; $html .="<p> </p>"; } } // retourne le code HTML a inclure dans la page return $html;} merci
cognotte Posted July 26, 2006 Posted July 26, 2006 Les deux premieres lignes ca risque d'etre difficile, je ne croit pas qu'il y'ai de formatage html dans la plupart des flux rss. Par contre tu peut limiter a un nombre de caractere en utilsant substr($string, debut, fin). Remarque tu peut toujours essayer de detecter un <br /> ou un \ ou \n dans le flux rss et le cas échéant récuperer ce qui se trouve avant.
gontran Posted July 26, 2006 Author Posted July 26, 2006 ok merci j'ai résolu mon probleme en faisans une page consacré aux actus... merci
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now