[PHP] Erreur de format de date au RSS validator du W3C

Erreur de format de date au RSS validator du W3C [PHP] - PHP - Programmation

Marsh Posté le 04-08-2010 à 11:23:08    

Hello,
 
Je m'arrache les cheveux pour une erreur toute bete que je ne comprends pas:
 
http://validator.w3.org/feed/check [...] p%3Freview
 
Le validator me dit que le format de date n'est pas conforme au standard RFC822, pourtant j'utilise la fonction suivante :
 

Code :
  1. echo "\t\t<pubDate>".date(DATE_RSS ,strtotime($val["pubdate"]))."</pubDate>\n";


 
De plus le format donne en exemple par le validator est exactement le meme que ce que j'affiche...
 
Des idees?
 
Merci pour votre aide!

Reply

Marsh Posté le 04-08-2010 à 11:23:08   

Reply

Marsh Posté le 04-08-2010 à 17:55:01    

Donne un exemple de affichée qui n'est pas valide steplé?


Message édité par gelatine_velue le 04-08-2010 à 17:55:17
Reply

Marsh Posté le 04-08-2010 à 18:16:27    

je crois que CEST n'est pas une zone compatible avec RFC822

Code :
  1. Wed, 04 Aug 2010 18:09:36 CEST


 
essaie avec ceci:

Code :
  1. Wed, 04 Aug 2010 18:09:36 +0200


 
 

Reply

Marsh Posté le 05-08-2010 à 03:20:37    

Finalement j'ai manuellement reécrit le format, et cela fonctionne :
 

"D, d M Y H:i:s O"


 
Merci pour votre aide !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed