Récupérer une formdata dans un script php
Bonjour
Dans un document HTML, j'ai une form (form1) comme ci-dessous:
Code:
1 2 3 4 5
| <form method='POST' name='form1' >
<input type='text' size='35' name='T[COD_PT_LUM]' value='valeur 1'>
<input type='text' size='34' name='T[COD_SUP]' value='valeur 2'>
<input type='button' name='B1' value='Enregistrer' onclick='javascript:ajax_PL(form1)'>
</form> |
Cette form , je la transmets avec ajax en récupérant cette form dans un objet FormData en y ajoutant un champ com contenant la donnée nouveauPL :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function ajax_PL(myForm){
var data = new FormData(myForm);
for (i=0;i<myForm.length;i++){
data.append(myForm[i].name, myForm[i].value);
}
data.append("com", "nouveauPL");
var xhr=new XMLHttpRequest();
xhr.onreadystatechange = function() { RetourListePL(xhr); };
xhr.open("POST", "gestion_ep.php", true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send(data); |
Cette fonction envoie bien les données, mais je n'arrive pas à récupérer le nom des champs et leurs valeurs dans le script gestion_ep.php.
Comment faire ceci pour utiliser dans le script php les variables
$T[COD_PT_LUM] avec sa valeur valeur 1
$T[COD_SUP] avec sa valeur valeur 2
$com avec sa valeur nouveauPL
Merci pour votre aide.