Page 1 sur 1
Polices d'écriture
Posté : 16 sept. 2011, 13:16
par guinan
Bonjour,
J'ai créé une petite application php dans laquelle je recherche dans une base de données et j'affiche les renseignements. Mon problème est que parfois les è sont transformées en ĕ , les à en ą ....
Quelqu'un a t'il la solution à mon problème ?
Merci d'avance.
Re: Polices d'écriture
Posté : 16 sept. 2011, 13:23
par olivierg
echo html_entities($ta_variable_texte);
à la place de
echo $ta_variable_texte;
?
Re: Polices d'écriture
Posté : 16 sept. 2011, 13:57
par moogli
salut,
plutôt
htmlentities mais cela ne résoudra pas la problème de charset qu'il rencontre avec les accents.
a tu bien fait attention à n epas mélanger les charsets pour le fichier php, pour l'affichage html, pour la connexion au sgbd et pour les tables du sgbd ?
peut être des infos ici
faq-tutoriels/probleme-encodage-mysql-mysql-t11335.html
ou la
faq-tutoriels/encodage-utf-t245062.html
@+
Re: Polices d'écriture
Posté : 16 sept. 2011, 14:14
par guinan
Merci pour vos réponse,
Je suis vraiment débutant dans le sens où j'ai déjà fait beaucoup d'applications mais simples. Comme vous m'avez parlé de charset, je me suis rendu compte que je ne l'avais pas défini. Je l'ai donc ajouté et ça marche. J'ai pourtant déjà fait de nombreuses pages php sans le définir et je n'ai jamais constaté ce défaut. Et je ne comprends pas pour autant pourquoi cela n'arrivait que quelques fois, toujours avec les mêmes enregistrements.
A+
Re: Polices d'écriture
Posté : 16 sept. 2011, 14:43
par moogli
je dirais un choix automatique du charset pour le navigateur ?
ça reste parfois chaotique XD
@+