Bonjour,
Avant de commencer, voici mon code :
Ce code ne m'apporte pas satisfaction, car la date insérée entre les balises pubDate n'est pas prise en compte par l'agrégateur de flux RSS...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 for ($i = 0; $i < mysql_num_rows($result1) ; $i++) { @$row = mysql_fetch_array($result1); $id = cleanText($row["numero"]); $title = cleanText($row["titre"]); $mail = "xxx@xxx.eu"; $link = "http://xxx.free.fr/xxx.php"; $description = cleanText($row["texte"]); $pubDate = date("r", $row["date"]); echo ' <item> <title>'.$title.'</title> <link>'.$link.'</link> <author>'.$mail.'</author> <description>'.$description.'</description> <guid>'.$id.'</guid> <pubDate>'.$pubDate.'</pubDate> <category>xxx</category> <source>http://xxx.free.fr/rssxxx.php</source> </item> '; }
J'ai fait plusieurs recherches qui m'on conduit au fait que le problème venait que la fonction date prenais un TIMESTAMP_UNIX et que dans la base mySQL ce n'est pas sauvegardé en tant que tel...
Si vous avez une solution pour faire la transformation je suis preneur.
Merci d'avance de votre aide.
Cordialement,
Partager