gontran Posté 26 Juillet 2006 Posté 26 Juillet 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 Posté 26 Juillet 2006 Posté 26 Juillet 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 Posté 26 Juillet 2006 Auteur Posté 26 Juillet 2006 ok merci j'ai résolu mon probleme en faisans une page consacré aux actus... merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant