envoyer des chaînes unicode via des formulaires intégrés dans le thème wordpress

Publié par Jean-Michel le

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_CHARSETwp-config.phpvous , 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 ?

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *