Les catégories

PHPPHP

LogicielsLogiciels

HumeurHumeur

xhtml et CSSHTML

Logiciels Flux RSS et date au format RFC822

par kraddle| Posté le Le 21 Mars 2010 à 22H12 |

Lors de la validation d'un flux RSS ( ici par exemple),  dont les éléments sont issus d'une base de données, vous pouvez obtenir cette erreur pour la balise PubDate :

pubDate must be an RFC-822 date-time

Le format date de votre base de données est sûrement au format DATETIME : 2006-04-04  alors qu'il faut qu'elle soit au format RFC-822 comme ceci : Tuesday, 4 Apr 2006 18:13:52

 

Voici la solution :  effectuez ce petit traitement sur le champs de votre date . 


$date = date("r", strtotime($row['created_at']));

Dans mon exemple, le tableau de mes données se nomme $row et le champs de la date created_at.

 

En savoir plus sur la fonction date().

close
Ajouter un commentaire pour : Flux RSS et date au format RFC822

  • Police :
  • text gras
  • texte italique
  • texte barré
  • Smilies :
  • smile
  • surprise
  • triste
  • tirer la langue
  • rire



Pas de commentaires pour cet article.

poster un commentaire Laisser un commentaire

(ne nécessite aucune inscription).

Cé çui kil di ki yé (carotte )