Annuaire de flux RSS

Portail dédié aux flux RSS - Annuaire RSS

Structure du fichier XML

Exemple de fichier XML (RSS 2.0) syntaxiquement correct :

<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0">
	<channel>
		<title>Titre du site</title>
		<link>http://www.votre-site.fr</link>
		<description>Description du site</description>
		<pubDate>Sun, 22 Jul 2007 15:28:00 +0100</pubDate>
		<image>
			<title>Titre de l'image</title>
			<url>http://www.votre-site.fr/images/logo.jpg</url>
			<link>http://www.votre-site.fr</link>
		</image>
		<generator>Fluxenet Generator</generator>
		<item>
			<title>Titre de l'article 1</title>
			<link>http://www.votre-site.fr/article_1.html</link>
			<guid>http://www.votre-site.fr/article_1.html</guid>
			<pubDate>Thu, 19 Jul 2007 00:00:00 +0100</pubDate>
			<description>Description de l'article 1</description>
		</item>
		<item>
			<title>Titre de l'article 2</title>
			<link>http://www.votre-site.fr/article_2.html</link>
			<guid>http://www.votre-site.fr/article_2.html</guid>
			<pubDate>Tue, 17 Jul 2007 00:00:00 +0100</pubDate>
			<description>Description de l'article 2</description>
		</item>
	</channel>
</rss>

Obtenir la date au bon format (PHP)

Date actuelle :

echo date("D, d M Y H:i:s +0100");

Date donnée :

$date = '2007-07-02';
list($y,$m,$d) = explode('-',$date);

echo date("D, d M Y H:i:s +0100", mktime(0,0,0,$m,$d,$y));



$date = '2007-07-02 15:30:48';
list($jour,$heure) = explode(' ',$date);
list($y,$m,$d) = explode('-',$jour);
list($h,$i,$s) = explode(':',$heure);

echo date("D, d M Y H:i:s +0100", mktime($h,$i,$s,$m,$d,$y));