probleme avec des caractéres...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme avec des caractéres...

par fab » 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 > )

par Elie » 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 ?

par fab » 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 &eacute; etc...

re

par chibb » 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...

par fab » 13 mars 2005, 15:05

probleme avec des caractéres...

par chibb » 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 &eacute;....et si j'affiche la valeur de la BDD elle s'affiche tel quel....