bonjour

décidément j'ai beaucoup de mal avec cette ajax.
Voila je récupère deux variable dans mon formulaire, un numéro de commande et mon adresse, grâve à ces deux valeurs, je les envoie dans ma page .php pour faire une mis à jours dans la base de données.
Voici le code JV :

Cependant, la variable adresse1 ne contiens plus sont contenue une fois dans la page PHP.
Je me suis amusé à faire juste un echo de cette variable pour me le refaire afficher avec alert et je n'apperçoi que le numéro de commande
Voici l'appel de l'a fonction fupdate :
c'est lors d'un changement d'adresse que cette modification ira dans la base de données

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<textarea style="font-family:arial; font-size:12; color:black;" onchange="fupdate(this.form);" id="adresse1" name="adresse1" cols="50" rows="5" ><? echo"$adrliv"; ?></textarea>



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
21
22
23
24
25
26
27
28
29
function fupdate(f)
    {
	var id = f.id.value
	var commande = f.commande.value
	var adresse1 = f.adresse1.value
	var adresse = adresse1
    var xhr;
    if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
    else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
    else
        {
        alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
        return;
        }
	alert(adresse1); //ici le alert affiche bien mon adresse
    xhr.open('POST', 'requeteUpdateLivraison.php', true);
    xhr.onreadystatechange = function()
        {
        if (xhr.readyState == 4)
            {
				var texte = xhr.responseText;
				alert(texte);//ici le alert ne me l'arffiche plus
				var tab = texte.split('|');			
            }
        }
    xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
 	var data = 'id='+escape(id)+'&pnom='+'adresse1='+adresse1+'&commande='+commande;
    xhr.send(data);
    }
par ailleurs ma page .php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?php
 
$id=$_POST['id'];
$adresse=$_POST['adresse1'];
$adresse2 = $adresse;
$commande =$_POST['commande'];
 
 
 
        echo $adresse;
?>