A l'aide!!!!probleme de cote !

Signaler
-
 seb -
Salut ! Le suicide j'y pense tout les jours depuis que je bloque sur mon probleme, donc depuis un mois... ;-)
Mon probleme est simple, mais la réponse est plus dure. Je fais un forum en ASP,pour mon club de tir à l'arc. J'ai l'eternel probleme d'insertion de chaine avec des cotes. J'ai trouvé plusieurs exemples, mais en VBscript, mon site est en javascript!!!!
voilà ce que je tape :

cmdclient.commandType = 8;
var chsq;
var toto = Request.form("message");
toto = toto.replace("'","''");
chsq = "Insert into livre(designationlivre,nompersonne,emailpersonne)";
chsq = chsq + " values('" + toto + "','" + Request.form("nom") + "','" + Request.form("mail") + "')";
cmdclient.commandText = chsq;
Response.write (chsq);
cmdclient.execute();
rslivre=MaCon.execute("select * from livre");

La fonction replace() ne marche pas!!!!!!!!! J'en AI MARRE !!!! HELPPPPPPPPPPPPP !!!!!!!!!!

j'obtiens ce message d'erreur :
Erreur d'exécution Microsoft JScript erreur '800a01b6'

Cet objet ne gère pas cette propriété ou cette méthode

/archers/livreor2.asp, ligne 39
la ligne 39 correspond a la ligne "toto = toto.replace("'","''");"
Une nouvelle fois : AU SECOURSSSSSSS !!!!!!!! Serieux, j'en ai marre là ! Que quelqu'un m'aide !!!!!
Merci d'avance!
Seb.

4 réponses

essay ça:
<%
SonMessage=Request.Form("message")
SonMessage=Replace(SonMessage,"'","''")
SonMessage=Replace(SonMessage,"<","<")
SonMessage=Replace(SonMessage,">",">")
%>
ptite correction (enlève les "_")
<%
SonMessage=Request.Form("message")
SonMessage=Replace(SonMessage,"_'_","_'_'_")
SonMessage=Replace(SonMessage,"_<_","_&_l_t_")
SonMessage=Replace(SonMessage,"_>_","_&_g_t_")
%>
CA MARCHE POOOOOOOO !!!!!! C'est du VBSCRIPT, et mon site est en javascript !
J'ai un bouquin qui me dit qu'il existe une fonction replace() en javascript et qui est une methode d'une variable de type string, mais il ne donne pas d'exemple! J'en ai vraiment marre là!!!! Pitié, a l'aide !
Seb.
CA MARCHE POOOOOOOO !!!!!! C'est du VBSCRIPT, et mon site est en javascript !
J'ai un bouquin qui me dit qu'il existe une fonction replace() en javascript et qui est une methode d'une variable de type string, mais il ne donne pas d'exemple! J'en ai vraiment marre là!!!! Pitié, a l'aide !
Seb.