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
20 function 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 !!!
Partager