par
dunbar » 27 août 2007, 17:11
Bonjour,
J'ai investie dans PHP5 avancé et php5 Best Practices pour faire en sorte que certain du site ne s’arrache plus les cheveux
Une des premières fonctions qui me tape dans l'œil est simplexml_load_file que je trouve beaucoup plus simple que les anciennes méthodes pour afficher des flux rss sur un site.
Alors voici ma question
$logo = 'images/pcinpact.gif';
$rss_url = 'http://www.pcinpact.com/include/news.xml';
$xml = simplexml_load_file($rss_url);
echo "<div align=right><img src=".$logo."></div>";
foreach ($xml->channel->item as $item) {
echo "<h2>";
echo "<font size=1>".utf8_decode($item->title)."</font><p>";
echo utf8_decode($item->description);
echo "<div align=right><font size=1><a target=_blank href=".$item->link.">La suite... </a></font></p></div><br />\n";
echo "</h2>";
}
Si je veux ajouter la date de la news donc ici
$item->pubDate
je me retrouve avec une date sous le format suivant
Mon, 27 Aug 2007 16:49:36 +0200
Et je n'arrive pas à convertire cette date sous cette forme
Lundi 27 Août 2007 à 16H49
Qui pourrait me mettre sur la bonne voix
