Chark Posté 20 Octobre 2006 Posté 20 Octobre 2006 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
Sebastien Posté 20 Octobre 2006 Posté 20 Octobre 2006 Il faut remplacer tes ampersands "&" par "&" pas besoin d'URL Rewriting
Chark Posté 20 Octobre 2006 Auteur Posté 20 Octobre 2006 (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 Modifié 20 Octobre 2006 par Chark
buzzistic Posté 20 Octobre 2006 Posté 20 Octobre 2006 Pour le , il me semble que c'est € Mais je n'ai jamais testé la validation..
Sebastien Posté 20 Octobre 2006 Posté 20 Octobre 2006 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.
Chark Posté 20 Octobre 2006 Auteur Posté 20 Octobre 2006 Ok, Ca marche parfaitement , le "€" passe bien au valideur xhtml et le "&" dans les liens aussi merci a tous les 2
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant