Je viens de changer de serveur mutualisé pour un serveur dédié dont je ne suis pas l'administrateur. Mon fl RSS fonctionnait correctement et voilà maintenant que lorsque j'insére une news feedreader m'affiche cela en heure et date : 02:10 06.07
La date OK mais l'heure je comprends même pas à quoi cela correspond.
Bon voilà pour l'explication , je vous met le source avc l'endoit ou se pose le probléme en gras :
CODE
$date = date(d)."-".date(m)."-".date(Y);
$heure =date(His);
// recup de la date de la news la plus recente
$lastrss = time();
// boucler sur les news pour générer un entrée pour chacune
if ($requete = _AT_mysql_query('SELECT * FROM table_news ORDER BY news_date DESC LIMIT 0, 30')) {
while ($news = _AT_mysql_fetch_assoc($requete)) {
// au cas ou y'aurait des caracteres incompatibles avec XML
$news['news_objet'] = htmlspecialchars($news['news_objet']);
$news['news_texte'] = htmlspecialchars($news['news_texte']);
fwrite($rss, ' <item>
<title>'.$news['news_objet'].'</title>
<author>'.$news['news_auteur'].'</author>
<link>'.$news['news_lien'].'</link>
<description>'.$news['news_texte'].'</description>
[B]<pubDate>'.date('r', $news['date']).'</pubDate>[/B]
</item>
');
}
$heure =date(His);
// recup de la date de la news la plus recente
$lastrss = time();
// boucler sur les news pour générer un entrée pour chacune
if ($requete = _AT_mysql_query('SELECT * FROM table_news ORDER BY news_date DESC LIMIT 0, 30')) {
while ($news = _AT_mysql_fetch_assoc($requete)) {
// au cas ou y'aurait des caracteres incompatibles avec XML
$news['news_objet'] = htmlspecialchars($news['news_objet']);
$news['news_texte'] = htmlspecialchars($news['news_texte']);
fwrite($rss, ' <item>
<title>'.$news['news_objet'].'</title>
<author>'.$news['news_auteur'].'</author>
<link>'.$news['news_lien'].'</link>
<description>'.$news['news_texte'].'</description>
[B]<pubDate>'.date('r', $news['date']).'</pubDate>[/B]
</item>
');
}
Quelqu'un a t'il une idée à mon probléme, cela est assez énervant.