1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
function send_mail() { // Fonction permettant de traiter l'envoie du formulaire
// Déclaration des variables
var send_vars = new LoadVars(); // Objet "send_vars" regroupement des élément envoyés dynamiquement vers le script PHP
var get_vars = new LoadVars(); // Objet "get_vars" reçevant les variables aprés traitement par le script PHP
// Regroupemetn du contenu des champs du formulaire dans l'objet send_vars
send_vars.chp_from = chp_from.text;
send_vars.chp_to = chp_to.text;
send_vars.chp_subject = chp_subject.text;
send_vars.chp_message = chp_message.text;
get_vars.onLoad = function(success)
{
if (success) // Si le chargement c'est bien déroulé
{
sending_status.text = this.email_sending; // On assigne la chaîne de caractéres envoyée par PHP
}
else // Si il y a eu un probléme de chargement
{
sending_status.text = "Problème de liaison PHP"; // Envoie d'un message d'erreur
}
}
// Envoie des information vers PHP
send_vars.sendAndLoad("include/mailer.php", get_vars, "POST");
} |
Partager