Salut tous,
J'ai un formulaire flash qui envoie les informations par e-mail en utilisant PHP. Tout fonctionne bien sauf que j'ai une liste déroulante en haut du formulaire qui vous demande "Qui souhaitez-vous contacter" J'ai besoin d'être en mesure de passer l'e-mail choisie au script PHP, mais n'arrive pas à comprendre.
C'est ce que j'ai à ce jour:
AS2 bouton sur le formulaire:
on (release)
{
// email '@' verification
function checkemail(email)
{
var _loc2 = new String(email);
var _loc1 = _loc2.split("@");
if (_loc1.length != 2 || _loc1[1].indexOf(".") < 1)
{
showerror("Invalid email address");
return (false);
}
else
{
return (true);
} // end else if
} // End of the function
// Error message
function showerror(message)
{
gotoAndStop("error");
error = message;
} // End of the function
// Fields verification
if (cname != "" && cname != undefined && email != "" && email != undefined && company != "" && company != undefined && msg != "" && msg != undefined && who != "" && who != undefined )
{
if (checkemail(email))
{
// If all fields are verified; send data
loadVariables("wasserMail.php", "", "POST");
showerror("Sending data...");
varSender = new LoadVars();
varSender.cname = cname;
varSender.email = email;
varSender.company = company;
varSender.msg = msg;
varSender.who2 = who2;
varSender.sendAndLoad(url, varSender, "POST");
varSender.onLoad = function(){
display.text = this.temp;
}
//'thank you' message
error = "Your Message has been sent. A Wasser representative will respond to you shortly. ";
nextFrame();
stop();
} // end if
}
else
{
//show error message if one of fields is empty !
showerror("Please fill all the fields");
} // end else if
}
- on (release)
- {
- // email '@' verification
- function checkemail(email)
- {
- var _loc2 = new String(email);
- var _loc1 = _loc2.split("@");
- if (_loc1.length != 2 || _loc1[1].indexOf(".") < 1)
- {
- showerror("Invalid email address");
- return (false);
-
- }
- else
- {
- return (true);
- } // end else if
- } // End of the function
-
- // Error message
- function showerror(message)
- {
- gotoAndStop("error");
- error = message;
- } // End of the function
-
-
- // Fields verification
- if (cname != "" && cname != undefined && email != "" && email != undefined && company != "" && company != undefined && msg != "" && msg != undefined && who != "" && who != undefined )
- {
- if (checkemail(email))
- {
- // If all fields are verified; send data
- loadVariables("wasserMail.php", "", "POST");
-
- showerror("Sending data...");
-
-
-
- varSender = new LoadVars();
-
- varSender.cname = cname;
- varSender.email = email;
- varSender.company = company;
- varSender.msg = msg;
- varSender.who2 = who2;
-
-
- varSender.sendAndLoad(url, varSender, "POST");
- varSender.onLoad = function(){
- display.text = this.temp;
- }
-
- //'thank you' message
- error = "Your Message has been sent. A Wasser representative will respond to you shortly. ";
- nextFrame();
- stop();
- } // end if
- }
- else
- {
- //show error message if one of fields is empty !
- showerror("Please fill all the fields");
- } // end else if
- }
AS2 sur ComboBox:
on (change) {
who2 = this.getValue()
}
- on (change) {
- who2 = this.getValue()
- }
Merci d'avance pour toute aide à ce sujet!