[PHP] addslashes(); or not ? [RESOL]

addslashes(); or not ? [RESOL] [PHP] - PHP - Programmation

Marsh Posté le 21-12-2003 à 14:10:45    

:hello:  :hello:  
 
voila, j'ai dans ma bdd, un champs, appelons le 'iss' qui contient disons un truc du style 'kdnf"kjfpod'jfpodsj,f/fgreop,g\\gfdgre\gfd/'
 
Il a été save dnas la base avec un addslashes(), ok, mais maintenant je recupere ça dnas un input de type text... et vous voyez bien ce que ça fait...
 
J'ai donc essayer de recup le champs en faisant encore un addslashes(), mais ça marche pas...  [:wawash]


Message édité par KdZ' le 21-12-2003 à 14:34:24

---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
Reply

Marsh Posté le 21-12-2003 à 14:10:45   

Reply

Marsh Posté le 21-12-2003 à 14:13:55    

addslasshes <=> stripslashes

Reply

Marsh Posté le 21-12-2003 à 14:16:40    

marche pas non plus en faite...


---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
Reply

Marsh Posté le 21-12-2003 à 14:18:27    

C'est dans ton value="ton_truc" donc faut escaper les " (\" )

Reply

Marsh Posté le 21-12-2003 à 14:19:40    

avec stripslahes : value=""crrsffrfesvf/sf/vvefescfsecfesfvesf/*dsf?vse'>
 
et avec addslahes : value="\"\crrsf\frfesvf/sf/vvefescfsecfesfvesf/*dsf?\\vse\'>
 
Et forcement, rien ne s'affiche dans l'input...


---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
Reply

Marsh Posté le 21-12-2003 à 14:31:25    

il faudrias une fonction qui convertit les carateres specieux en carateres html


---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
Reply

Marsh Posté le 21-12-2003 à 14:34:11    

htmlspecialchars() :D


---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
Reply

Marsh Posté le 21-12-2003 à 20:04:17    

ou bien htmlentities()

Reply

Marsh Posté le 23-12-2003 à 10:52:07    

Ok ;)
 
ps : j'aime bien avoir le dernier mot sur mes posts :D


---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed