Passage de tableau
Posté : 05 mai 2007, 14:11
Bonjour,
Après une recherche infructueuse sur le forum, je m'en réfère à vous.
J'ai un script qui affiche des input type="text", lors de la validation de ce formulaire, une fonction javascript est appellée. Elle récupère le tableau, et doit l'envoyer vers mon script php.
Javascript qui envoi les tableaux :
Voilà les paramètres envoyés au script, donc tout est correct :
C'est lors de la récupération de ces valeurs qu'est mon problème...
Voilà le php :
J'aimerais donc savoir comment faire pour que le tableau envoyé par le JS soit considéré comme un tableau, et non comme une chaine. Est-ce possible de réaliser ce que je souhaite ?
Merci d'avance pour vos lumières !
Après une recherche infructueuse sur le forum, je m'en réfère à vous.
J'ai un script qui affiche des input type="text", lors de la validation de ce formulaire, une fonction javascript est appellée. Elle récupère le tableau, et doit l'envoyer vers mon script php.
Javascript qui envoi les tableaux :
Code : Tout sélectionner
data = "page=Site_Menu_Validation"+data_positions+data_titres;
filename = "./pages.php?"+data;
xhr.open("POST",filename,true);Code : Tout sélectionner
page Site_Menu_Validation
positions 0,1,2,3,4,5,6,7,8,9,10
titres Accueil,Animations,,,,,,,,,Voilà le php :
$positions = $_POST['positions'];
$titres = $_POST['titres'];
for($i=0; $i<NB_CAT_ENABLE; $i++) {
$echo.= $positions[$i];
$echo.= $titres[$i];
}
Et le résultat obtenu :
Code : Tout sélectionner
0A,c1c,u2e,i3l,,4A,n5iJ'aimerais donc savoir comment faire pour que le tableau envoyé par le JS soit considéré comme un tableau, et non comme une chaine. Est-ce possible de réaliser ce que je souhaite ?
Merci d'avance pour vos lumières !