Bonjour,
lors de l'utilisation de XMLhttpRequest je passe 2 paramètres en Post, le 2 ème paramètre est le contenu d'un textarea:
puis je récupére les paramètres dans messages.asp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20function messageA(arg, pho1){ var objxhr = xhr_connect() if (objxhr){ objxhr.onreadystatechange = function(){ if (objxhr.readyState == 4) { if (objxhr.status == 200) { } } } } // Valeur du textarea Mtext = document.getElementById("tex").value var str = "IDmembres="+arg+"&pho1="+pho1+"&textM="+Mtext objxhr.open("Post", "messages.asp", true) objxhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); objxhr.send(str) }
et ensuite j'enregistre dans la base de donnée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 pho1 = request.form("pho1") textM = request.form("textM")
Mon problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 rsV2.addnew rsV2("PhotoM") = pho1 rsV2("Mess") = textM rsV2.update
le contenu du textarea contient du texte avec des espaces tandis que ce qui est enregistré dans la base de donnée ne contient pas d'espace !!!








Répondre avec citation




Partager