Bonjour à tous,
J'ai un petit souci que voici.
Ma class:
class account{

function create(u:String, p:String):Boolean{
var aEnvoyer = new LoadVars();
var aRecevoir = new LoadVars();
aEnvoyer.user = u;
aEnvoyer.password = hex_md5(p);
aEnvoyer.sendAndLoad(PathPHP+"adduser.php", aRecevoir, "POST");
aRecevoir.onLoad = function(){
if (aRecevoir.Rep == "OK"){return true;}else{return false;}
}
}
}
J'aimerai l'utiliser de cette manière:
var compte = new account();
if (compte.create(ChUser.text, ChPassword.text)==true){
trace("Compte créé avec succès!");
}else{
trace("Utilisateur déjà existant!");
}
Mon problème est que la fonction create n'attend pas la fin de la fonction aRecevoir.onLoad = function(){. N'existe-t-il aucune solution pour faire en sorte qu'une fonction attende l'éxécution d'un onLoad pour faire son return?

Merci pour toutes réponses!
++