Salut,
j'aurais tendance a revoir un peu la structure du code, j'aime pas trop les fonctions imbriquées les unes dans les autres.
Dans ton cas cela risque aussi de résoudre des problèmes de ciblage
this.txt_test.text dans ton script je craint que this face référence à la fonction onLoad et non à ta scene principale.
var monEnvoi_lv = new LoadVars();
var monChargement_lv = new LoadVars();
monChargement_lv.onLoad = function(success) {
if (success) {
this.txt_test.text = "success"
} else {
this.txt_test.text = "Error"
}
}
function decJetons() {
// (le _root.pseudo existe bien)
monEnvoi_lv.pseudo = _root.pseudo;
monEnvoi_lv.sendAndLoad("test.php", monChargement_lv, "POST");
}
et pour pouvoir exploiter le retour de php il vaut mieux utiliser un structure &variable=valeur
si tu renvois le pseudo comme nom de variable ce ne sera pas facile à exploiter
if(isset($_POST['pseudo '])) {
echo "&reponse=pseudo du joueur";
} else {
echo "&reponse=pseudo inconnu";
}
remplace alors la fonction monChargement_lv.onLoad par
monChargement_lv.onLoad = function(success) {
if (success) {
this.txt_test.text = monChargement_lv.reponse;
} else {
this.txt_test.text = "Error"
}
}
@+
