htmlspecialchars() stripslashes() et mysql

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 : htmlspecialchars() stripslashes() et mysql

Re: htmlspecialchars() stripslashes() et mysql

par gladii » 15 nov. 2011, 20:44

Ok effectivement c'était pas mysql le coupable :-#

Re: htmlspecialchars() stripslashes() et mysql

par Ryle » 15 nov. 2011, 19:01

Euh... ben non... mysql se contente de stocker les données que tu lui transmet et fort heureusement, il ne s'amuse pas à les altérer :) (comment on ferait pour stocker un slash sinon ;))

Donc ton soucis ne vient pas de mysql, mais des traitements qui précèdent l'exécution de la requête... peut être la génération de celle-ci, peut être la récupération de tes variables, ... ça peut être beaucoup de choses, mais ce qui est sur, c'est que ce n'est pas mysql le coupable (il a un alibi en béton et plein de témoins ! :))

htmlspecialchars() stripslashes() et mysql

par gladii » 15 nov. 2011, 18:08

Salut a tous,

En faite j'ai l'impression que les fonctions php htmlspecialchars() et stripslashes() sont automatiquement éxécuté avec mysql.

Car j'ai fait le téste avec et sans ces fonctions et j'ai le même résultat sur une donnée qui contient un &.

merci