Posté(e) le 3 février 200718 a 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
Posté(e) le 3 février 200718 a 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
Posté(e) le 4 février 200718 a Auteur 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
Posté(e) le 4 février 200718 a Auteur 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
Posté(e) le 5 février 200718 a 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.
Posté(e) le 5 février 200718 a Sauf que theoriquement si il utilise les entité HTML le probleme d'encodage on s'enfiche ...
Posté(e) le 10 février 200718 a Auteur 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
Posté(e) le 11 février 200718 a <?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 ¤
Posté(e) le 22 février 200718 a 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.
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.