Salve,
utilizzo questa funzione trovata in rete per evitare l'uso di certi caratteri speciali ....
In asp:
Function cleanstr(sTesto)
If Len(sTesto)>0 Then
sTesto = Replace(sTesto, "'","''")
sTesto = Replace(sTesto, "*","[*]")
sTesto = Replace(sTesto, "%","[%]")
End if
cleanstr=sTesto
End Function
in javascript:
Function cleanjs(sTestojs)
If Len(sTestojs)>0 Then
sTestojs = Replace(sTestojs, "'","\'")
sTestojs = Replace(sTestojs, "*","\*")
sTestojs = Replace(sTestojs, "%","\%")
End if
cleanjs=sTestojs
End Function
lo script funziona perfettamente ... es:
"Le statistiche sono originali al 100%" scriverà "Le statistiche sono originali al 100[%]"
Ma se recupero questo testo e lo processo nuovamente mi diventa cosi:
"Le statistiche sono originali al 100[[%]]" e cosi via .... 100[[[%]]]
come posso risolvere secondo voi
Grazie mille