probleme avec des caractéres...

chibb
Invité n'ayant pas de compte PHPfrance

13 mars 2005, 15:00

Je débute en php et j'ai un probleme avec les caracteres...
a l'aide d'un formulaire je rempli une base de donnée avec des info utilisateurs.....le prob est que lorsque l'un d'eux rentre une variable avec des caracteres comme...é à ...ils sont interprété et modifié par php en é....et si j'affiche la valeur de la BDD elle s'affiche tel quel....

ViPHP
fab
ViPHP | 2657 Messages

13 mars 2005, 15:05


chibb
Invité n'ayant pas de compte PHPfrance

13 mars 2005, 15:13

en fait le prob c'est que je ne veut pas stocker de code html ds la base de données et j'aimerai que les accents restent des accents...

ViPHP
fab
ViPHP | 2657 Messages

13 mars 2005, 15:40

Si tu fais un [url=http://fr;php.net/htmlentities]htmlentities()[/url] sur ta variable avant de l'inserer dans ta base de donnée lorsque que tu l'afficheras tu véras bien les accents.
Par contre si tu vas dans phpmyadmin tu veras é etc...

Mammouth du PHP | 1339 Messages

13 mars 2005, 15:55

Par default les accents ne sont pas gardé tels quel quand on ajoute une info dans une base de données ?
Bon sinon tu me fais un message privé et on se fait un TeamViewer

ViPHP
fab
ViPHP | 2657 Messages

13 mars 2005, 19:00

les accents peut etre mais bon si on laisse par default on s'expose à de tres grosses failles de sécurités ( surtout les < et > )