Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1266 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Pb avec les caractères ' et "

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb avec les caractères ' et "

n°1270030
leemon
Posté le 19-12-2005 à 16:07:22  profilanswer
 

Bonjour,
 
Voilà un pb tout bete dont la solution est certainement aussi toute bete mais je ne trouve pas...
 
J'ai un champ texte dans un formulaire.
J'envoie ce formulaire à la même page qui se charge de mettre la variable en session.
 
Bref très classique, le pb est que lorsque je met un ' ou un " dans mon champ je ne retrouve pas la variable entière en session mais une variable tronqué au niveau du ' ou du "...
 
C normal me direz vous, avec les fonctions addslashes et stripslashes en PHP ca se fait tout seul mais je ne connais pas les équibalent en JAVA.
 
Pourriez vous m'aider à régler ce pb?


---------------
http://djleemon.free.fr mixs à télécharger (house)!
mood
Publicité
Posté le 19-12-2005 à 16:07:22  profilanswer
 

n°1270156
wapcamer
Posté le 19-12-2005 à 18:21:40  profilanswer
 

Salut,
tu peux essayer d'insérer le charactère d'échappement '\' (anti_slash) devant tes ' et ".
 
Si tu envoies sur une serveur web, tu px aussi essayer d'URLEncoder ton champs ( j'ai pas bien compris ce que tu fais).
 
Bonne chance


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°1270220
trevor
laissez la vie vous étonner...
Posté le 19-12-2005 à 19:47:10  profilanswer
 

si y'a un seul caractère de "quote" c'est le \ bien-entendu
en fonction de ce que tu fais avec cette chaine, tu peux avoir besoin de la tripler (\\\') afin qu'une fois parsée par Jave cela te donne \' qui dans ton code php te donnera bien '

n°1270735
leemon
Posté le 20-12-2005 à 14:32:20  profilanswer
 

Ma question c'est, existe t-il une fonction qui rajoute ces \ en JAVA? Par la meme occasion une fonction qui fait le traitement inverse?
 
 :??:


---------------
http://djleemon.free.fr mixs à télécharger (house)!
n°1270736
leemon
Posté le 20-12-2005 à 14:33:26  profilanswer
 

Ce que je fais en fait c tout bete c passer des infos d'une page à une autre par l'intermediaire d'un formulaire et d'un champ texte.... :p


---------------
http://djleemon.free.fr mixs à télécharger (house)!
n°1270778
trevor
laissez la vie vous étonner...
Posté le 20-12-2005 à 15:04:44  profilanswer
 

leemon a écrit :

Ma question c'est, existe t-il une fonction qui rajoute ces \ en JAVA? Par la meme occasion une fonction qui fait le traitement inverse?
 
 :??:


 
bah, tu la codes toi-même cette fonction sinon. c'est pas bien compliqué.


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°1270790
leemon
Posté le 20-12-2005 à 15:12:33  profilanswer
 

0uais mais bon c t pr éviter de faire un truc qui était déjà tout fait.....  
 
merci pr ta réponse malgré tout!


---------------
http://djleemon.free.fr mixs à télécharger (house)!
n°1270831
trevor
laissez la vie vous étonner...
Posté le 20-12-2005 à 15:38:37  profilanswer
 

essaye de voir du côté des classes URL, URLEncode, etc.


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°1270887
phnatomass
Je m'empare de ton esprit !!
Posté le 20-12-2005 à 16:40:08  profilanswer
 

Tes caractères sont correctement pris en compte coté serveur. Fais un affichage de type System.out pour le verifier.
Mais c'est le composant de formulaire HTML (input type="text" ) qui n'aime peut être pas ' ".
L'echappement à effectuer selon les composants est un encodage HTML comme remplacer les guillemets par " par exemple.

n°1270891
phnatomass
Je m'empare de ton esprit !!
Posté le 20-12-2005 à 16:41:29  profilanswer
 

Sinon il est aisé de trouver sur les web du code qui remplaces les caractères par leur entité html correspondant.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Pb avec les caractères ' et "

 

Sujets relatifs
convertir un nombre en chaine de caracteres[ MySQL] chaines de caractères : LEFT() / RIGHT()
problèmes de caractères avec gettexttraitement des caractères fonctions Lef, Mid , Right
les chaines de caracteresXml / ISO et python qui veut pas des caractères non ascii [Résolu]
lien vers une url comportant des caractères spéciauxplusieurs remplacements de chaînes de caractères ds un fic en une seul
Modifier les caractéres spéciaux et les Majuscules d'une variable[VBS - RESOLU] Recherche recursive de fichiers avec caracteres généric
Plus de sujets relatifs à : Pb avec les caractères ' et "


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR