Bonjour, je voudrais faire passer deux valeurs dans le XMLHTTPrequest suivant :

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
function go(){
				var xhr = getXhr();
 
				xhr.onreadystatechange = function(){
					if(xhr.readyState == 4 && xhr.status == 200){
						leselect = xhr.responseText;
						document.getElementById('divville').innerHTML = leselect;
					}
				}
 
				xhr.open("POST","reqville.php",true);
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				sel = document.getElementById('pays');
			var	langueparl=document.getElementById('languevalue').value;
				idpays = sel.options[sel.selectedIndex].value;
				alert(langueparl);
				xhr.send("idpays="+idpays+"&langue="+langueparl);
			}
pour éxécuter ensuite la requete PHP suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"SELECT DISTINCT bout_ville FROM pro_boutiques WHERE bout_pays=".$_POST["idpays"]."AND bout_langue='".$_POST['langueparl']."' ORDER BY bout_ville"
Mais ma variable de langue n'arrive pas de l'autre coté

Mon alert(langueparl) me confirme bien ma valeur.

une idée ?