je dois modifier un formulaire existant afin de rendre obligatoire tous les champs, sachant qu'actuellement il n 'y avait que le champs email de valider
Par contre je rame grave si qqun pouvait me donner un indice
merci
Nadege
Code : Tout sélectionner
on (release) {
var send_lv:LoadVars = new LoadVars();
send_lv.nom = nom.text;
send_lv.prenom = prenom.text;
send_lv.adresse = adresse.text;
send_lv.ville = ville.text;
send_lv.telepnone = telephone.text;
send_lv.zemail = email.text;
send_lv.commentaires = commentaires.text;
send_lv.onLoad = function(success:Boolean) {
// if the comments were sent to the server and you received a response, clear the form fields and display an Alert message.
trace("Message envoyé:"+success);
if (success) {
envoit.text = "Message envoyé.";
} else {
envoit.text = "Une erreur est survenue.";
}
};
//send the variables from Flash to the remote PHP template.
if (CHECK_Mail(email.text)||validerFormulaire()) {
send_lv.sendAndLoad("mail.php",send_lv,"POST");
trace(send_lv);
} else {
envoit.text = "Adresse email non valide.";
}
// fonction verification mail
function CHECK_Mail(StringMail) {
Renvoi true si le mail est valide, false, si non.
var valid;
if (StringMail.length > 0 && StringMail.indexOf("@") != -1 && StringMail.indexOf("@") < StringMail.length - 4 && StringMail.substr(this.indexOf("@")).indexOf(".") != -1) {
valid = true;
} else {
valid = false;
}
return valid;
}
//fonction valider le champs obligatoire
function validerFormulaire()
{
nom = nom.text;
var erreurs = "";
if (nom == "") erreurs += "Merci de remplir le champ 'nom'";
return erreurs;
}
}