transfert Tableau 2D entre AS3 et PHP
Bonjour
Voilà je cherche à transmettre un tableau à deux dimensions de AS3 vers PHP
code du côté AS3
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
var varsend:Array = new Array();
varsend.push(["Connect", "localhost", "root", "", "genea"]);
varsend.push(["Select","first_name","date_naissance","lieu_naissance",]);
varsend.push(["From", "oxg_individuals",]);
private static var variables:URLVariables;
private static var loader:URLLoader;
private static var request:URLRequest;
request = new URLRequest("http://127.0.0.1/fred/php/Comm.php");
request.method = URLRequestMethod.POST;
variables = new URLVariables();
variables["TabSend[][]"] = varsend;
request.data = variables; |
et du côté PHP
Code:
1 2 3 4 5 6
|
for($k=0; $k<sizeof($_POST['TabSend']); $k++)
{
echo sizeof($_POST['TabSend']);
echo sizeof($_POST['TabSend'][$k]);
} |
Mon problème est que le nombre d'élément de la première dimension du tableau est bien reconnu à 3 éléments.
Mais que pour la deuxième dimension PHP ne détecte qu'un élément
ainsi echo $_POST['TabSend'][0][0] donne "Connect,localhost,root,,genea"
et $_POST['TabSend'][0][1] n'existe pas.
Alors que j'aimerais que
$_POST['TabSend'][0][0] donne "Connect" et que
$_POST['TabSend'][0][1] donne "localhost" etc...
Quelqu'un saurait t'il m'aider ? merci