Bonjour à tous,
je travail actuellement sur un site full utf8. J'entends par là l'interclassement de la base , l'encodage de mon fichier php et l'entête envoyer au navigateur :
Interclassement : utf8_general_ci
Et meta :Or lorsque j'affiche des entrées de ma table sur ma page web (alimentée via phpmyadmin) j'ai le droit au caractère ? à la place de mes accents.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
J'ai deux solutions :
- Soit truffer mon code utf8_encode/decode()
- Soit lancer un 'SET CHARACTER SET utf8' en haut de chacune de mes pages faisant appelle à la bdd.
Ai je raté quelque chose pour me permettre d'afficher mes données sans "artifice" ?
Le problème peut il venir de phpmyadmin qui fausse les données rentrée ?
Merci
Partager