Aller au contenu

ouverture dans une nouvelle page


Sujets conseillés

Posté

Bonjour à tous, sur le site Webrankinfo il y avait le code php pour faire fonctionner magpierss et diffuser des flux rss, tout fonctionne super bien mais j'aimerais que les liens s'ouvre dans une nouvelle page (target="_blank") mais je suis assé débutant en php donc pourriez vous m'indiquer où changer et quoi changer:

<?php
// inclusion de la classe magpierss
require_once("magpierss/rss_fetch.inc");

function FeedParser($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);

   // debut de la liste
   // (vous pouvez indiquer un style CSS pour la formater)
   $html = "";

   // boucle sur tous les elements
   foreach ($items as $item)
   {
     $html .= "<br><a href=\"".$item['link']." \">";
     $html .= $item['title']."</a></li>\n";
   }
   $html .= "";
 }

 // retourne le code HTML a inclure dans la page
 return $html;
}
?>

Merci d'avance

Posté (modifié)

Salut :)

Essaies peut-etre comme cela:

// boucle sur tous les elements
  foreach ($items as $item)
  {
    $html .= '<br><a href="',$item['link'],'" target="_blank">"';
    $html .= $item['title'],'</a></li>',"\n";
  }
  $html .= '';
}

pas testé...

Modifié par MS-DOS_1991

Veuillez vous connecter pour commenter

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



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