Caractère impossible à afficher

Répondre
korn651
korn651
Déconnecté
Bonjour à tous,

Je n'arrive pas à comprendre pourquoi les caractères spéciaux comme é, è et à sont remplacés par des points d'interrogation sur la page > http://evconcept.be/catalogue_location.php?cat=loc_struc_access

Les informations proviennent d'une base de donnée MySQL

J'ai essayé différents codages pour la page mais toujours sans succès... J'ai déjà fait des dizaines de trucs semblables mais c'est la première fois que ça fait ça, je ne comprends vraiment pas.


Pourriez-vous m'aider ? N'hésitez pas à me demander des infos complémentaires.


Merci d'avance,
Korn651
Koboneil
Koboneil
Déconnecté
Koboneil
C'est un problème d'encodage des caractères.
D'après la balise meta de ta page, tu utilises l'utf-8, c'est une bonne idée :). Pour éviter le maximum de problème il faut que toutes tes données soient en utf-8 y compris celles provenant d'une communication avec ta base de données.
Tu devrais également utiliser la fonction php suivante : htmlentities. Elle va convertir tous les caractères spéciaux en leur équivalent html (à en à par exemple).
korn651
korn651
Déconnecté
Ca va merci ça marche ;)

A la prochaine
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog