Problème d'encodage de caractères

Pochtroi

Membre actif
Bonjour,

J'ai un petit problème suite à la MAJ de mon site internet.
Anciennement en HTML4.01 encodé en ISO88..quelque chose, je passe toutes mes pages en HTML5 utf-8.
Jusque là, tout allait bien, mais pour dialoguer avec ma base de données, je l'ai passée en utf8-general-ci elle-aussi. Pour cela, j'ai modifié l'encodage de la table, modifié l'encodage de chaque champ texte (ils n'ont pas été modifiés lors de la modification d'encodage de la table, et dans chaque champ, j'ai remplacé tous les caractères spoéciaux en è, é etc par la vraie lettre accentuée (è, é, etc).

Mais là, problème : quand je fais appel à la base de données, les caractères accentués s'affichent comme un point d'interrogation à l'intérieur d'un losange.

Y a-t-il quelqu'un pour me dépanner ? J'ai toujours été emm...dé par ces foutus encodages de caractères...
Merci beaucoup.
 
Bonjour,

J'ai un petit problème suite à la MAJ de mon site internet.
Anciennement en HTML4.01 encodé en ISO88..quelque chose, je passe toutes mes pages en HTML5 utf-8.
Jusque là, tout allait bien, mais pour dialoguer avec ma base de données, je l'ai passée en utf8-general-ci elle-aussi. Pour cela, j'ai modifié l'encodage de la table, modifié l'encodage de chaque champ texte (ils n'ont pas été modifiés lors de la modification d'encodage de la table, et dans chaque champ, j'ai remplacé tous les caractères spoéciaux en è, é etc par la vraie lettre accentuée (è, é, etc).

Mais là, problème : quand je fais appel à la base de données, les caractères accentués s'affichent comme un point d'interrogation à l'intérieur d'un losange.

Y a-t-il quelqu'un pour me dépanner ? J'ai toujours été emm...dé par ces foutus encodages de caractères...
Merci beaucoup.
Bonjour,

Différent code, et screenshot pourrais m'aider à t'aider.. ^^
 
Bon. J'ai résolu ce problème : Les caratères accentués s'affichaient mal après édition dans PHPmyadmin, mais en modifiant les textes directement depuis mes pages PHP, ma base se retrouve bien écrite et les accents s'affichent correctement... ;)