//CHECKBOX HANDLER
var myCheckbox:String;
myCheckbox = "N";
// we create a listener for the checkbox
var checkListener:Object = new Object();
checkListener.click = function() {
// here we let the user select
if (checktcs.selected) {
myCheckbox = "Y";
} else {
myCheckbox = "N";
}
};
checktcs.addEventListener("click",checkListener);
var myCheckbox2:String;
myCheckbox2 = "N";
// we create a listener for the checkbox
var checkListener:Object = new Object();
checkListener.click = function() {
// here we let the user select
if (checketcs.selected) {
myCheckbox2 = "Y";
} else {
myCheckbox2 = "N";
}
};
checketcs.addEventListener("click",checkListener);
//FORM SUBMIT SCRIPT
submitURL = "http://monsite.fr/handleSubmit.cfm";
function onSubmit() {
// Create a new LoadVars instance for the form data
formData = new LoadVars();
// Initialize formData variables:
formData.uname = "";
formData.email = "";
formData.ANSWER1 = "";
formData.ANSWER2 = "";
formData.ANSWER3 = "";
formData.tcs = "";
formData.etcs = "";
// Gather the user's information into a LoadVars instance.
formData.ANSWER1 = r_answer1;
formData.ANSWER2 = r_answer2;
formData.ANSWER3 = r_answer3;
formData.tcs = myCheckbox;
formData.etcs = myCheckbox2;
formData.uname = uname.text;
formData.email = email.text;
// Create another LoadVars instance to receive the server's reply
replyData = new LoadVars();
// Initialize reply variable.
replyData.reply_thanks = "";
// Specify a function to call when this new instance receives the reply.
replyData.onLoad = handleReply;
// Submit the user's data
formData.sendAndLoad(submitURL,replyData,"post");
// Tell the user what's happening.
message_txt.text = "Vos données sont en cours d'envoi, veuillez patienter...";
this.gotoAndStop("3");
}
function handleReply(success) {
if (success) {
message_txt.text = ""
return
} else {
message_txt.text = "Une erreur s'est produite pendant l'envoi de vos données. ";
}
}
Partager