envoyer des chaînes unicode via des formulaires intégrés dans le thème wordpress
Je crée un formulaire dans mon thème wordpress qui donne les données des utilisateurs et les enregistre dans une table de la base de données. les encodages de caractères du thème wordpress sont utf-8
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
mais quand j’envoie des données d’une autre langue, elles sont enregistrées dans la base de données en ????? format
Aidez-moi, s’il vous plaît
Solution n°1 trouvée
Enregistrez DB_CHARSET
– wp-config.php
vous , il doit être réglé sur utf8
.
PS : Pas un problème de classement
En savoir plus sur le jeu de caractères et le classement : http://dev.mysql.com/doc/refman/5.5/en/charset-applications.html
Solution n°2 trouvée
Si votre table de base de données n’est pas non plus en UTF-8, elle ne sera pas enregistrée correctement.
Pouvez-vous vous assurer que la table dans laquelle vous insérez est UTF-8 ?
0 commentaire