Problème d'accents !
MaYo
-
Conan28 Messages postés 135 Date d'inscription Statut Membre Dernière intervention -
Conan28 Messages postés 135 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problème sur mon forum avec les accents ... mais uniquement avec le caractère 'à' !
Il est remplacé par '�' alors que tous les autres accents fonctionnent !
Pour info, j'ai testé les fonctions présentes sur le net pour enlever les accents, ca ne fonctionne pas, un 'à' est remplacé par 'no ', un 'é' par 'n�' etc ...
C'est un forum Fluxbb (phpbb en moins gros), j'ai modifié le charset en utf-8, l'encodage de toutes les pages en utf-8 sans BOM ... Je ne sais plus quoi faire !
En fesant différents tests j'ai vu que quand je crée un post depuis mon site directement dans la bdd du forum, le 'à' s'affiche correctement, et dès que je modifie ce post via le forum, le 'à' se ré-affiche '�'.
Si quelqu'un a une idée d'où ca provient, merci !
J'ai un problème sur mon forum avec les accents ... mais uniquement avec le caractère 'à' !
Il est remplacé par '�' alors que tous les autres accents fonctionnent !
Pour info, j'ai testé les fonctions présentes sur le net pour enlever les accents, ca ne fonctionne pas, un 'à' est remplacé par 'no ', un 'é' par 'n�' etc ...
C'est un forum Fluxbb (phpbb en moins gros), j'ai modifié le charset en utf-8, l'encodage de toutes les pages en utf-8 sans BOM ... Je ne sais plus quoi faire !
En fesant différents tests j'ai vu que quand je crée un post depuis mon site directement dans la bdd du forum, le 'à' s'affiche correctement, et dès que je modifie ce post via le forum, le 'à' se ré-affiche '�'.
Si quelqu'un a une idée d'où ca provient, merci !
7 réponses
Va voir ici : https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Ce sont des caractères spéciaux.
Ce sont des caractères spéciaux.
Si tu codes en html, c'est que c'est qu'il faut que tu intègres le code suivant dans ta balise <head> :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Cette balise meta permet l'affichage des caractères spéciaux comme "à"!
Ca devrait règler ton problème =)
Voila, j'espère avoir pu t'aider
@+
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Cette balise meta permet l'affichage des caractères spéciaux comme "à"!
Ca devrait règler ton problème =)
Voila, j'espère avoir pu t'aider
@+
Ma BDD est en utf-8 unicode et ma table en latin_swedish_ci. Je pense pas que ça provienne de là, vu que mon site qui utilise les mêmes paramètres lui ne rencontre pas ce problème :/
Je vais essayer de mettre le charset iso-8859-1 mais je pense pas que le pb vienne de là non plus, vu que les autres accents fonctionnent
Je viens de remarquer que le forum utilisait des requetes mysqli contrairement a mon site qui utilise de simples requetes mysql. Peut-être une piste ?
Je vais essayer de mettre le charset iso-8859-1 mais je pense pas que le pb vienne de là non plus, vu que les autres accents fonctionnent
Je viens de remarquer que le forum utilisait des requetes mysqli contrairement a mon site qui utilise de simples requetes mysql. Peut-être une piste ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
C'est fait, mais maintenant plus aucun accent ne marche ... en fait c'est logique puisque j'utilise un formulaire situé sur une page avec charset utf-8 pour entrer des données dans la BDD en utf-8, mais j'affiche ça sur une page en iso :/
Je suis obligé d'avoir le même charset pour le forum et le site.
Je vais essayer de chercher du coté des requetes mysqli et mysql sur le net, voir si ca provient de la :/
Je suis obligé d'avoir le même charset pour le forum et le site.
Je vais essayer de chercher du coté des requetes mysqli et mysql sur le net, voir si ca provient de la :/