darkhat Posté(e) le 3 février 2007 Partager Posté(e) le 3 février 2007 Bonjour les inpactiens, Sur un site, j'ai un problème de caractère en visitant une page avec Internet Explorer. Je vous laisse admirer le screenshot : http://img115.imageshack us/my.php?image=screenshotie7.png Je suis quasiment persuadé que ça vient de l'encodage de NotePad++ (ANSI) mais je sais pas comment faire Avez-vous une idée ? Merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheGuit Posté(e) le 3 février 2007 Partager Posté(e) le 3 février 2007 OUi utilise les entité HTML. é pour é à pour à ... http://fr.wikipedia.org/wiki/Entité_HTML Sinon normalement l'encodage de ton fichier devrait etre iso-8859-15 ou utf8 suivant ce que tu a défini dans ton head Lien vers le commentaire Partager sur d’autres sites More sharing options...
darkhat Posté(e) le 4 février 2007 Auteur Partager Posté(e) le 4 février 2007 En fait c'est pas ça... Même après changer les caractères, les carrés persistent sous Internet Explorer Merci pour l'aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheGuit Posté(e) le 4 février 2007 Partager Posté(e) le 4 février 2007 hein ? tu as un lien vers ton truc ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
darkhat Posté(e) le 4 février 2007 Auteur Partager Posté(e) le 4 février 2007 En fait c'est un site qui n'est pas dévoilé publiquement... donc désolé je ne peux pas donner l'adresse :( Si quelqu'un peut m'aider alors avec le screenshot, ce serait top. Merci pour ton aide The Guit Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheGuit Posté(e) le 5 février 2007 Partager Posté(e) le 5 février 2007 tu peux copier des morceau de code ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mandor Posté(e) le 5 février 2007 Partager Posté(e) le 5 février 2007 A priori tu as un problème d'encodage. Soit ton fichier est encodé en utf-8 et t'as déclaré un fichier HTML iso-8859-1 dans les en-têtes soit l'inverse. Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheGuit Posté(e) le 5 février 2007 Partager Posté(e) le 5 février 2007 Sauf que theoriquement si il utilise les entité HTML le probleme d'encodage on s'enfiche ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
darkhat Posté(e) le 10 février 2007 Auteur Partager Posté(e) le 10 février 2007 Bonjour Mandor, Je te fais part du code alors : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> Ca c'est le header des pages et elles sont toutes encodées en ANSI Merci d'avance pour l'aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheGuit Posté(e) le 11 février 2007 Partager Posté(e) le 11 février 2007 <?xml version='1.0' encoding='iso-8859-1' ?> Faut avoir ca au tout début aussi en XHTML d'ailleur le jeux de caractere iso-8859-15 est plus conseiller car il gere le ¤ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Choub Posté(e) le 22 février 2007 Partager Posté(e) le 22 février 2007 Si c'est une page générée en PHP, tu peux forcer l'encodage en changeant l'entête de la page ave ça en début de script : header('Content-type: text/html; charset=ISO-8859-15'); Ca permet au navigateur de sélectionner le bon encodage automatiquement. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.