
Envoyé par
SpaceFrog
fais un replace dasn les chaines porvenant d'asp
remplace ' par \' et " par \"
ou alors il doit bien exister en asp une fonction de type addslashes ?
la chaine vient d'un tag java struts ce n'est pas du asp
le probleme vient du fait que le code
<bean:message name="elt" property="code" arg0="<%=args[0]%>" arg1="<%=args[1]%>" arg2="<%=args[2]%>" />
sera remplacé par sa valeur
Exp si [CODE]<bean:message name="elt" property="code" arg0="<%=args[0]%>" arg1="<%=args[1]%>" arg2="<%=args[2]%>" /> retourne la chaine : ceci est ma chaine "AAA"
alors la ligne de code sera executé en tant que
1 2
|
libinfo=remplaceQuote("ceci est ma chaine "AAA""); |
ce qui cause un probleme
la meme chose si j'utilise le simple quote dans le cas ou ma chaine contient des simple quote
1 2
|
libinfo=remplaceQuote('ceci est ma chaine 'AAA''); |
ceci aussi ne marche pas
Partager