8791 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai un problème lorsque j'envoie sur ma base de donnée le contenu d'un textarea, les accent dans ma base de donnée ne sont pas encodée j'ai ceci :
a écrit :
éèÃ


Par contre quand j'exploite ce contenu dans mes pages web j'ai aucun soucis les accents redeviennent lisibles. Pour la base de donnée, est-ce grave qu'il ne les encode pas correctement ou c'est pas vraiment "propre" ?

Je travail sous wamp, et je n'est pas encore exporté ma base de donnée donc je ne sais aps si cela changeras quand j'hébergerai le site.

Merci de vos informations Smiley rolleyes

Hooli.
Salut,

Il n'y a aucun intérêt à stocker tes caractères encodées dans ta base de donnée, il est préférable de stocker l'information de manière "brute". Tu auras moins de problèmes plus tard si tu veux faire des recherches dans ta base de données ou bien l'exporter vers d'autres plateformes.
Modifié par matmat (06 Jun 2010 - 09:04)
Encodage de ta base de donnée, on dirait de l'UTF8.

Tu utf8_decode à l'envoie et tu utf8_encode à la reception
Modifié par Super_baloo8 (10 Jun 2010 - 16:31)
Super_baloo8 a écrit :
Encodage de ta base de donnée, on dirait de l'UTF8.

Tu utf8_decode à l'envoie et tu utf8_encode à la reception


C'est pas nécessaire, il suffit d'utiliser SET NAMES 'utf8' à la connexion à la base de données.
Tu as raison ...

Smiley vieux Mais si c'est une base existante qu'il exploite qui est partagé avec un autre site ....


Blabla, avec des "si" .... Smiley lol