Eléphant du PHP |
72 Messages
03 sept. 2005, 10:55
Maintenant je coince, mon fichier flash est fait.
Variable du champ Utilisateur : username
Variable du champ Mot de Passe : userpass
Occurence du bouton OK : valider
Maintenant je ne sais pas comment cacher les carctères du champ mot de passe... Je sais que je dois utiliser "TextField.password" mais comment ?
Sinon voici le code du fichier flash quelque peu modifier ... Mais je comprend pas grand chose lol Si quelqu'un peu traduire sa m'aiderais certainement.
valider.onPress=function(){
if(userpass.length<=5){
var PhpObject= new LoadVars();
PhpObject.username=_root.username;
PhpObject.userpass=_root.userpass;
PhpObject.onLoad=function(success){
if(success){
if(this.error != undefined){
ShowError(this.error);
}
else{
_root.gotoAndPlay(2);
}
}
else{
errormsgMC.errormsg.text="Erreur durant le chargement";
}
}
PhpObject.sendAndLoad("http://localhost/flashphp.php",PhpObject,"POST");
}
else{
ShowError("Le mot de passe doit faire moins de 6 car.");
}
}
function ShowError(errmsg){
if(_root.ErrorContainer != undefined){
_root.ErrorContainer.removeMovieClip();
}
_root.createEmptyMovieClip("ErrorContainer",2);
_root.ErrorContainer._x=10;
_root.ErrorContainer._y=90;
_root.ErrorContainer.attachMovie("errormsgMC","errorletter0",10);
_root.ErrorContainer.errorletter0.letterMC.letter.text=errmsg.charAt(0);
_root.ErrorContainer.errorletter0._x=0;
_root.ErrorContainer.errorletter0._y=0;
for(i=1;i<errmsg.length;i++){
_root.ErrorContainer.errorletter0.duplicateMovieClip("ErrorLetter"+i,10+i);
_root.ErrorContainer["ErrorLetter"+i].letterMC.letter.text=errmsg.charAt(i);
_root.ErrorContainer["ErrorLetter"+i]._x=(Xpos+(int(i)*8));
_root.ErrorContainer["ErrorLetter"+i]._y=0;
}
}