bonjour mon soucis est le suivant

en javascript je rempli un tableau de chaine de caractere et je lenvoie en POST a une autre page

sur celle ci je recupere le tableau de caractere et souhaite par exemple avoir la 1er valeur du tableau

par exemple : tab a comme valeur toto, lolo, momo etc...

je veux la 1er valeur soit toto

ben mon soucis c'est que j'obtien t

voici mon code pour la recuperation du tableau

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$tab=array();
 
$tab= $_POST['montab'];
 
$value=$tab[0];
 
echo $tab[0];
mon code pour la création du tableau (c'est de l'ajax)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
xhr.open("POST3,mapage.php,true);
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
tab= new Array();
tab[0]="toto";
tab[1]="lolo";
tab[2]="momo";
xhr.send("montab="+tab);
en regardant avec un petit soft httpWatcher je croi

je voi les POST transmit

et il y a "montab=toto,lolo,momo"

mai a la suite de l'echo j'obtien 't'
et moi je voudrai 'toto'

que faire car la je compren pas pourquoi je perd mon tableau et tout se transforme en une simple chaine de caractere

ps: le code que j'ai transmit est simplifier mai repren le principe

merci d'avance pour l'aide