Discussion: UTF-8
Afficher un message
Vieux 20/08/2007, 14h51   #2
Etienne SOBOLE
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: UTF-8

> et c'est là que je coince, les caractères avec les accents (et oui
> toujours ceux là) s'enregistre mal.


Nan je ne pense pas qu'il s'enregistre mal, c'est juste le client MySQL qui
ne les affiche pas correctement.
Finalement ce qu'il y a dans ta base tu t'en tapes.

L'important c'est:
Si tu relit les données et que tu les affiches sur une page en UTF-8 (sans
evidement les encoder !!!) est ce qu'il apparaissent bien ?

Lorsqu'on débute avec l'utf-8 on a souvent l'impression qu'il faut encoder
par ici, decoder par là...
Et ben NON !!!!

- Tu fais un formulaire en UTF-8
- Tu post ton formulaire et tu enregistres dans la base
- Tu relit et tu affiche tout ca dans une page UTF-8

et tu regardes le résultat.
Tout ca doit se faire sans encodage ni decodage

et si dans ta base tu as des caractères byzarres genre
"l'Humanisme Séculier dont il était"

ben c'est pas grave, ca veut juste dire que le client de ta base ne gère pas
bien l'UTF-8 !!!

voila
msieu.

Etienne
  Réponse avec citation
 
Page generated in 0,08283 seconds with 9 queries