Page 1 sur 1

Problème affichage caractères spéciaux

Posté : 03 déc. 2007, 03:23
par Furox
Bonjour à tous,

le titre est assez explicite, en effet j'ai un problème pour afficher des caractères spéciaux ou même simplement des accents (é, è, ù, û, ï, etc.) à partir d'un contenu dans une bdd.

J'explique,
1. un formulaire contient le champ "message" => on valide ce formulaire
2. les informations du formulaire sont envoyées dans la bdd
3. ce même formulaire est cette fois-ci remplit du texte que l'on vient d'envoyer, il est possible de le modifier et re-effectuant la manipulation

Probllème : "née de la volonté de ses fondateurs de synthétiser et de formaliser leur expérience vécue au sein d’un[..]" voilà à quoi ressemble une phrase dans ce champ "message", je voudrais que l'affichage des accents et autres caractères spéciaux se fassent normalement..

Merci beaucoup,
Enrico

Posté : 03 déc. 2007, 10:30
par Berzemus
Salut, vérifie le format des caractères dans ta bd (UTF8 etc..), et s'il ne faut pas effectuer un traitement sur les données avant de les envoyer dans la bd (utf8_encode, etc..)

Posté : 03 déc. 2007, 11:53
par Ryle
Tout pareil que Berzemus. Dès le moment où tu vois apparaitre des "é" à la place des "é", il y a de grandes chances pour que ta chaine soit encodée en utf8 :)

Il te suffit donc de la décoder ou de spécifier le charset adéquat pour que l'affichage se fasse correctement :)