-
Problème formulaire UTF8
Bonjour,
J'ai une petite question. je réalise un formulaire HTML sur une page codé en UTF8 qui est traité par PHP pour insérer les données dans une base MYSQL ( le classique du classique quoi :) )
Le formulaire est consitué d'un champ text input et d'un champs Textarea. Dans chacun de ces champs je mets un "é", je soumets le formulaire, j'insère en base et voici ce qu'il y a en base
pour le champs input : Ã ( ce n'est pas de l'utf8)
pour le champs textarea : é ( c'est du UTF8 !)
En gros, tout marche bien pour le textarea mais pas pour le input qui ne stocke pas le caractère dans le bon encodage.
Si vous avez une solution, je vous en serais trés reconnaissant !!!!!
Merci
Thibaud
-
Bonjour,
C'est sûrement un problème de charset de tes tables, merci d'effectuer une recherche parmi les 12852 posts qui traitent déjà de ce problème ;)
-
Bonjour,
J'ai effectivement regardé les tonnes de post à ce sujet mais tout est en ordre à priori, ce que je ne comprends pas c'est pourquoi ça marche pour un textarea et pas pour un input dans la même config (même table, même type de champs, encodage utf8 etc),
Thibaud
-
Je déplace vers le forum PHP. Merci de donner un extrait du code HTML du formulaire et du traitement PHP.
-
à priori un htmlentities en trop quelque part !
Merci !