Aller au contenu

Des erreurs de Validation d'un site XHTML


Sujets conseillés

Posté

Lors du passage de mon site au valideur W3C ( validator.w3.org ), J'ai quelques erreurs dont je voudrais discuter.

1 ° Des tonnes d'erreurs du genre :

Cannot generate system identifier for general entity "order" .

<a href="/parcourir.php?x=1&order=NomArt&asc=asc&dispo=t">Nom</a>€

reference to entity "order" for which no system identifier could be generated .

<a href="/parcourir.php?x=1&order=NomArt&asc=asc&dispo=t">Nom</a>€

Ok, on peut résoudre cela avec de l'URL rewriting, mais cela signifie t'il que tout site en php avec des arguments dans l'url et non rewrité vont etre non valide XHTML au sens strict ou j'ai loupé quelque chose ?

2° Une erreur sur le sigle "euro" ( )

"non SGML character number 128 ."

Il y a t-il un code html valide pour le sigle euro ? Impossible de le trouver dans la table des "character entity"

Ce qui m'embette c'est que ma page renvoie 44 erreurs juste a cause des 2 types d'erreurs citées ici.

Merci de vos réponses

Posté (modifié)
Il faut remplacer tes ampersands "&" par "&" pas besoin d'URL Rewriting ;)

Sauf que les "&" dans l'url servent à séparer des variables en GET.

En les remplaçant par "&" , les variables GET ne fonctionent plus :hypocrite:

Modifié par Chark
Posté

Je parlais dans les liens au sein de ton code, pas dans les URLs. Le navigateur transformera les "&" de ton lien en "&" et tes URLS fonctionneront parfaitement.

Posté

Ok,

Ca marche parfaitement , le "€" passe bien au valideur xhtml et le "&amp" dans les liens aussi

merci a tous les 2

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...