Bonjour,
Ma base de données contient des noms de villes du monde entier. J'ai des problèmes d'affichage de certains caractères tchèques notamment. Ma base est en utf8_general_ci, les caractères s'affichent bien dans phpMyAdmin. Mes pages sont encodées en utf-8, l'encodage est bien déclaré dans chaque page.
Je prends un exemple. Voici le nom d'une ville (dans cet exemple les caractères qui posent problèmes ont été convertis en entités sur ce forum) :
Kroměříž
L'affichage de cette ville sur ma page donne ceci :
Krom??íž
Les accent aiguës sur les consonnes, quant à eux, passent.
J'ai vérifié ça sur IE9, Chrome Firefox, ça ne vient donc pas du navigateur. Une idée de ce que ça pourrait venir et comment résoudre ce problème ?
Merci d'avance.
Petite image pour voir les caractères qui ne s'affichent pas :
Edit *************
Faut-il que j'utilise des entités ? http://openweb.eu.org/articles/caracteres_illegaux
Modifié par jojaba (04 Sep 2013 - 18:17)
Ma base de données contient des noms de villes du monde entier. J'ai des problèmes d'affichage de certains caractères tchèques notamment. Ma base est en utf8_general_ci, les caractères s'affichent bien dans phpMyAdmin. Mes pages sont encodées en utf-8, l'encodage est bien déclaré dans chaque page.
Je prends un exemple. Voici le nom d'une ville (dans cet exemple les caractères qui posent problèmes ont été convertis en entités sur ce forum) :
Kroměříž
L'affichage de cette ville sur ma page donne ceci :
Krom??íž
Les accent aiguës sur les consonnes, quant à eux, passent.
J'ai vérifié ça sur IE9, Chrome Firefox, ça ne vient donc pas du navigateur. Une idée de ce que ça pourrait venir et comment résoudre ce problème ?
Merci d'avance.
Petite image pour voir les caractères qui ne s'affichent pas :
Edit *************
Faut-il que j'utilise des entités ? http://openweb.eu.org/articles/caracteres_illegaux
Modifié par jojaba (04 Sep 2013 - 18:17)