|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Bonjour,
J'ai un soucis avec la méthode prepare() qui est supposé protéger les paramètres en échappant les caractères spéciaux. Je ne sais pas si c'est le comportement normal et je n'ai rien trouvé sur Internet. Je me retrouve avec des antislashes dans ma base de donnée, et lorsque que récupère les informations de celle ci je les ai toujours, ce qui fait qu'on peut arriver rapidement avec ce genre de chose : Code :
l\\\\\\\\\\\\\\\'éclate avec les \\\\\\\\\\\\\\\"quotes\\\\\\\\\\\\\\\"
Voici un code d'exemple : Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() OLE MAIN()Développeur Web Inscription : octobre 2002 Messages : 296 ![]() |
Est-ce que ton PHP ne rajoute-t'il pas déjà des quotes (via l'option magic_quotes_gpc=ON dans php.ini) ? Ce qui expliquerait cela ...?
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
Ah... bien vu bigsister.
Effectivement le serveur sur lequel se trouve le site à les magic_quotes_gpc() d'activé, j'ai accusé PDO à tord J'ai pas du tout pensé à regarder de ce côté là désolé En tout cas merci bigsister ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com