Bonjour,
Je vous expose mon problème :
J'ai des boutons sur ma scène dont les noms d'occurences sont :
a1 a2 a3 a4 jusqu'à i9 (81 boutons)
Chaque bouton a un label qui est un nombre.
Je souhaiterais envoyer à mon script php le label de chaque bouton de la forme suivante :
"nom d'ocurence"="label" (ex: a1=2&a2=3&a4=7 ...)
J'utilise donc un LoadVars que j'appelle "verification".
Et vu le nombre de boutons je souhaiterais faire un boucle au lieu de faire :
verification.a1=2;
verification.a2=3;
etc..
Donc voici ce que j'ai tenté :
Code :
- var verification = new LoadVars();
- var case_occurence;
- var case_label;
- fini_btn.onPress = function() {
- for (j=0; j<9; j++) {
- for (var i = 1; i<10; i++) {
- bouton_occurence = chr(j+97)+i;
- bouton_label = _root[bouton_occurence].label; //fonctionne
- verification.bouton_occurence = bouton_label; //
- }
- }
- trace(verification);
- verification.sendAndLoad("http://127.0.0.1/fini.php", verification, "POST" );
- };
|
J'obtient avec mon trace: bouton_occurence=2 (flash doit considerer à la ligne 10 que bouton_occurence est de type string)
Donc j'ai tenté de remplacer la ligne 10 par : verification._root[bouton_occurence]=bouton_label;
Mais je n'obtiens plus rien.
Je m'adresse donc à vous pour vous demander un peu d'aide.
Merci