Bonjour,
Je fais un site et j'ai besoin de l'utf-8 (j'utilise Mysql avec PDO) donc j'ai mis toutes mes pages avec le doctype ci dessous

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Quand j'ai fait ma base de données j'ai mis la base et toutes les tables en utf8 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
CREATE DATABASE nomdelabase
DEFAULT CHARACTER SET utf8 
COLLATE utf8_unicode_ci;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ENGINE = innodb CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Et malgré tout ça, quand je rentre des accents dans les formulaires : ça foire !
Quand je vais dans phpMyadmin les caractères sont transformés.
ex : Les îles de Barnabé pour : les îles de Barnabé
ça devrait marcher pour : ça devrait marcher.
Il me semblait avoir suivi toutes les recommandations que j'avais trouvées sur le web mais j'ai dû oublier quelque chose.
Merci d'avance pour vos suggestions