<link rel="stylesheet" href="MonStyle.css" type="text/css">
print('<link rel="stylesheet" href="MonStyle.css" type="text/css">');
<?
print('<link rel="stylesheet" href="MonStyle.css" type="text/css">');
?>
<link rel="stylesheet" href="MonStyle.css" type="text/css">
<?php
// inclusion de la classe magpierss
require_once("magpierss/rss_fetch.inc");
// Fonction d'extraction des données du flux
// 2 paramètres, l'url du flux et le nombre d'informations à afficher (5 par défaut)
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 passée, on lit les élements
if (is_array($rss->items)) {
// On ne garde que les $nb_items_affiches premières informations
$items = array_slice($rss->items, 0, $nb_items_affiches);
// Récupération des informations sur le site et sur la vignette
$site_titre = $rss->channel["title"];
$site_lien = $rss->channel["link"];
$site_description = $rss->channel["description"];
$logo_titre = $rss->image["title"];
$logo_description = $rss->image["description"];
$logo_url = $rss->image["url"];
$logo_lien = $rss->image["link"];
// Création de la chaine de résultat
// Vignette cliquable
$html = "<span style=\"float:left;margin:5px 0 0 5px\"><a href=\"".$logo_lien."\"><img src=\"".$logo_url."\" border=\"0\" alt=\"".$logo_description."\" title=\"".$logo_titre."\"></a></span>\n";
// Titre cliquable
$html .= "<a href=\"".$site_lien."\" title=\"".$site_description."\" target=\"_blank\">".$site_titre."</a><br>\n";
// Description
$html .= "<span style=\"font-size:10px\">".$site_description."</span><br clear=\"left\"><br>\n";
// Boucle sur les informations et récupérations du contenu des balises
foreach($items as $item) {
$titre = $item["title"];
$lien = $item["link"];
$description = $item["description"];
if (isset($item["enclosure"])) { $photo = $item["enclosure"]; } else { $photo =""; }
// Convertion de la date au format Timestamp (secondes depuis le 01/01/70)
// Formatage de la date (jj/mm/aa). Utilisez le formatage de votre choix.
$date = date("d/m/y",strtotime($item["pubdate"]));
// Il n'y a pas systématiquement une photo, on test donc sa présence
if($photo!="")
$html .= "<img src=\"".$photo."\" alt=\"".$titre."\" style=\"float:left;margin-right:5px\">\n";
// Affichage du titre
$html .= "<a href=\"".$lien."\" title=\"".$titre."\" target=\"_blank\">".$titre."</a><br>\n";
// Affichage de la date et de la description
$html .= "<span class=\"tiny\">".$date." - ".$description."</span><br clear=\"left\"><br>\n";
} // Boucle sur les infos
// retourne le code HTML à inclure dans la page
return $html;
} // Condition de récupération des données
} // Fin de la fonction
?>
Merci à toi :lol:ZoRRo75 a dit:mais no soucy borower !!!
<?php print('<link rel="stylesheet" href="1style_rss.css" type="text/css">'); ?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.atome77.com/rss-pa.php",15);?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.scouts-europe.org/rss2.xml",5);?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.liberation.fr/rss.php", 5);?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.futura-sciences.com/services/rss/actu10.xml",5 ); ?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.lalibre.be/rss",5);?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.lalibre.be/rss/?section=10", 5); ?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.lalibre.be/rss/?section=5",5); ?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.lalibre.be/rss/?section=3",5); ?>
<?php require_once("feedparser.php"); echo FeedParser("http://permanent.nouvelobs.com/rss_permanent.xml",5);?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml",5);?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.lexpress.fr/getfeedrss.asp?feed=economie",5);?>
<?php require_once("feedparser.php"); echo FeedParser("https://www.webrankinfo.com/rss.php",5); ?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.blogdevedjian.com/index.rss",15);?>
<?php require_once("feedparser.php"); echo FeedParser("http://www.silicon.fr/feeds/silicon-news.xml",15);?>
$site_titre = $rss->channel["title"];
$site_titre = isset( $rss->channel["title"] ) ? $rss->channel["title"] : 'val par défaut ou null';
// Récupération des informations sur le site et sur la vignette
19: $site_titre = isset( $rss->channel["title"] ) ? $rss->channel["title"] :'val par défaut ou null';
20:$site_lien = $rss->channel["link"];
21:$site_description = $rss->channel["description"];
22:$logo_titre = $rss->image["title"];
23:$logo_description = $rss->image["description"];
24:$logo_url = $rss->image["url"];
25:$logo_lien = $rss->image["link"];
46:$date = date("d/m/y",strtotime($item["pubdate"]));
Moi oui DSL mais la je ne peux plus t'aider. :roll:lupin a dit:Bonjour les amis
Avez vous abandonné le vieux débutant à ses errements?
Cordialement