Problème caractères sur mon site

Résolu
VPTBoss Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   -  
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je développe actuellement mon site et j'utiliser sa :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


J'ai installer un script de commentaire qui fais que maintenant j'utilise sa :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


Le script s'affiche très bien tandis que tout le reste du site s'affiche mal c'est a dire que les é è ê à .... sont afficher avec un point d'interrogation a la place.

Merci.


A voir également:

5 réponses

jacklito Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   2
 
ou sinon tu utilise les codage de caractères spéciaux :
https://www.commentcamarche.net/contents/489-caracteres-speciaux-html

bonne continuation.
1
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
Tous mes problèmes de ce côté ont pris fin quand j'ai découvert cet excellent tuto sur la question : http://electron-libre.fassnet.net/utf8.php
1
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
Dans l'éditeur que tu utilises pour éditer les pages Web, vérifie que l'encodage des caractères est le même que celui indiqué dans la balise méta :

- UTF-8 sans BOM pour "UTF-8"

- ASCII pour "iso-8859-1"
0
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
C'est pas très propre quand même... si l'encodage est géré de façon cohérente par le développeur (cohérence entre le texte, le content-type et la base de données), l'encodage ne pose aucun problème et ce n'est pas la peine de faire appel aux caractères spéciaux !

Leur réél intérêt réside surtout dans la protection contre les failles XSS et autre DOM, et dans ce cas on aura seulement besoin de
< &lt;
> &gt;
" &quot;
' &acute;
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
theshadoo Messages postés 786 Date d'inscription   Statut Membre Dernière intervention   123
 
l'encodage peut devenir un vrai casse tête si cela n'a pas été fait dans l'ordre. J'ai eu récemment un problème d'encodage.

Il faut veiller à un certain ordre en vérifiant si ton editeur formate bien dans l'encodage choisi, le charset des pages, les requêtes envoyé si elles sont bien dans le bon encodage puis la base de donnée, la réception puis le retour des données.

Si dans la base de donnée ces dernières ont été envoyé en iso et qu'elles atterrissent sur une page dans un autre encodage et bien elles ne s'afficheront pas de la bonne manière.

Je pense que l'erreur vient de la base de donnée. Tu as commencé ton site en iso mais dû à l'utilisation d'un script que tu as choppé qui lui été en utf-8 tu as soudainement changé l'encodage.

Pas étonnant que le reste de ton site n'apparaisse pas bien, il faut que tu regardes du côté de ta BDD si tu en utilises une et tu verras certainement des caractères typo au format iso comme cité plus haut ex: é ....

maintenant tu as le choix, ou bien tu choisis de continuer ton site en iso ou bien en utf8 mais dans ce cas il te faudra convertir les données de ta BDD au format utf8. Cherche sur internet convertir base de donnée en utf8
0