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
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 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
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;Et malgré tout ça, quand je rentre des accents dans les formulaires : ça foire !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ENGINE = innodb CHARACTER SET utf8 COLLATE utf8_unicode_ci;
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
Partager