|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
Bonjour,
J'essaie d'ajouter un flux RSS sur mon site, mais je n'arrive pas à le valider. Je vous donne le code, le code généré, et la liste des erreurs, si vous voulez bien y jeter un oeil ce serait sympa, merci d'avance. Code PHP : Code :
Code :
<guid isPermaLink="true">http://www.monsite.com/'.$R['id'].'.htm</guid> Ca c'est la liste d'erreur que me renvoie le validateur RSS du W3C : Code :
Ca c'est le code source de la page générée : Code :
|
||||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 835 ![]() |
Apparemment, outre les recommandations du validateur, c'est l'entité é dans $art qui pose pb.
Pourquoi une entité est-elle stockée dans ta BdD ? (pourquoi fais-tu des stripslashes( ) ?...)
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#3 |
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
Parce que j'encode tout avant insertion avec htmlentities() et c'est la première fois que ça me pose problème.
C'est résolu en tout cas (et le problème venait bien de là). |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 835 ![]() |
Mauvaise habitude. Il ne faut utiliser htmlentities( ) / htmlspecialchars( ) que lorsque c'est utile, càd généralement à l'affichage.
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#5 |
|
Inscrit
Inscription : juin 2006 Messages : 531 ![]() |
Ouaip on me l'avait dit, bah je viens de trouver une raison de le faire
Merci pour tes réponses |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com