Aidez moi svp ,un probleme formulaire flash

jeu2009 -  
neogenesis Messages postés 5303 Statut Contributeur -
Bonjour,
je suis entrain de faire un jeu flash ,j'ai recuperer ces code dans un site ,j'ai un bouton d'envoie de score via un formulaire .
jai ceci sur le bouton d'envoy mais rien me dit ou est l'adresse d'envoy des resultat?
ou sont envoyer ces resultat ????

on (release)
{
var email = _root.score_card.email_text.text;
var score = _root.score;
if (email.indexOf("@") < 0)
{
_root.score_card.success_box._visible = false;
_root.score_card.email_text.backgroundColor = "..........";
_root.email_info = "entrer une adresse valide";
}
else
{
_root.score_card.email_text.backgroundColor = "..........";
_root.email_info = "";
_root.score_card.success_box._visible = true;
trace ("sending data: " + _root.user_email + "," + score + "," + email);
flash.external.ExternalInterface.call("email_friend", _root.user_email, score, email);
_root.challenge_text = "...........................................";
_root.score_card.email_text.text = "";
} // end else if
}

merci beaucouppppp
A voir également:

4 réponses

neogenesis Messages postés 5303 Statut Contributeur 525
 
Hello,

OU est l'interface email_friend ?
Apparemment elle est appelé à la fin du bloc pour envoyer le mail :-)
0
jeu2009
 
rebonjour dsl,mercciii d'avance pour vos aides rapide est efficace mais je vous est pas donner le bon code du bon bouton ,voici maintenant le bon code du bouton est dit moi ou placer mon mail pour que les score me soit envoyer .

on (release)
{
var first_name = _root.score_card.name_text.text;
var last_name = _root.score_card.last_name_text.text;
var email = _root.score_card.email_text.text;
var score = _root.score;
if (!first_name)
{
_root.score_card.name_text.backgroundColor = "...........";
_root.name_info = "entre ton prenon ";
_root.score_card.success_box._visible = false;
}
else if (!last_name)
{
_root.name_info = "";
_root.score_card.name_text.backgroundColor = "................";
_root.score_card.last_name_text.backgroundColor = "........";
_root.last_name_info = "entre ton nom";
_root.score_card.success_box._visible = false;
}
else if (email.indexOf("@") < 0)
{
_root.last_name_info = "";
_root.score_card.last_name_text.backgroundColor = "..........";
_root.score_card.email_text.backgroundColor = ".............";
_root.score_card.success_box._visible = false;
_root.name_info = "";
_root.email_info = "Enter a valid email address";
}
else
{
_root.user_email = email;
trace (_root.user_email);
_root.score_card.name_text.backgroundColor = "..........";
_root.score_card.email_text.backgroundColor = "..........";
_root.score_card.email_text.text = "";
_root.score_card.name_text.text = "";
_root.name_info = "";
_root.email_info = "";
_root.score_card.success_box._visible = true;
var m = new md5();
var hash = m.hash("NNNNNNN" + score + email);
trace ("sending data: " + first_name + " " + last_name + ", " + score + ", " + email + ", " + hash);
flash.external.ExternalInterface.call("score", first_name + " " + last_name, score, email, hash);
_root.nextFrame();
} // end else if
}

MERCIII BEAUCOUPP
0
jeu2009
 
bonsoir je remonte ma requette ,repondez moi svp .merci .
0
neogenesis Messages postés 5303 Statut Contributeur 525
 
Re.

C'est plus clair avec le bon code :-)

Alors tout simplement ton email est déclaré dans cette ligne :
var email = _root.score_card.email_text.text;


Donc c'est dans _root.score_card.email_text que tu dois entrer ton e-mail.

Par exemple avec :

root.score_card.email_text.text = "jean@site.com";
0