Bonjour, voici déjà le code :

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
function file(fichier,tab)
{
     if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest();
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
     else
          return(false);
     xhr_object.open("GET", fichier+'?tab=' + tab, false);
     xhr_object.send(null);
     if(xhr_object.readyState == 4) return(xhr_object.responseText);
     else return(false);
}
 
function verif_formulaire(form_name)
{
	var inputList = document.forms[form_name].elements;
	var alertTxt = "";
	for (i=1; i<inputList.length+1; i++) {
		var a = inputList[i].name.split('|');
		tab = new Array (a[0],a[1],inputList[i].value);
		var msg = file('../classes/ajx_formulaires.php',tab);
		alert(msg);
	}
 
	return false;
}

je ne comprend pas quelque chose: j'essai de transmettre le tableau "tab" à mon script ajx_formulaires.php
Pouvez-vous me dire pourquoi il recode ce tableau en une chaine séparée par des virgules ? Je voudrai pouvoir transmettre un tableau, je suis en effet susceptible de posséder des virgules dans mes chaines.

Merci de votre aide