Chark Posté 20 Octobre 2006 Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sebastien Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 Il faut remplacer tes ampersands "&" par "&" pas besoin d'URL Rewriting Lien vers le commentaire Partager sur d’autres sites More sharing options...
Chark Posté 20 Octobre 2006 Auteur Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
buzzistic Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 Pour le , il me semble que c'est € Mais je n'ai jamais testé la validation.. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sebastien Posté 20 Octobre 2006 Partager 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Chark Posté 20 Octobre 2006 Auteur Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant