begin process at 2012 05 26 16:36:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Composants

 > 

Général

 > 

checkbox + données dans mail


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

checkbox + données dans mail

mardi 2 novembre 2010 à 10:26:19 | checkbox + données dans mail

Adyady

Bonjour à tous,
Je ne sais pas si c'est bien dans cette rubrique que je dois poster ma question...
Je la pose tout de même.

Je suis en train de créer un site internet sur lequel j'ai une page contact.
Sur cette page je demande de faire remplir les champs : societe, mail et nom. (jusque là tout va bien)
Ensuite je leur demande de cocher 1 ou plusieurs chekbox (il y en a 4 (cb1, cb2, cb3 et cb4)en tout) mais pour que je puisse recevoir les donnés que l'utilisateur à rentrer il doit en cocher au minimum 1.
J'ai mis ce code pour recevoir les données et pour valider l'envoie :

// On initialise les variables à 0

societe = "";
nom = "";
mail = "";
error = "";
cb1 = 0;
cb2 =0;
cb3 =0;
cb4 =0;

// On vérifie le format du mail
// Il faut au moins un caractère avant le @ suivi de 2 caractères minimum
// Puis un point et encore 2 caractères au moins
function verifMail() {
if (mail.indexOf("@")>0) {
if ((mail.indexOf("@")+2)<mail.lastIndexOf(".")) {
if (mail.lastIndexOf(".")<(mail.length-2)) {
return true;
}
}
} else {
return false;
}
}

// On vérifie que les champs ne sont pas vides
function verifChamps() {
if ((mail != "") && (nom != "") && (societe != "")) {
return true;
} else {
return false;
}
}

// On vérifie que les checkbox ne sont pas vides
function verifcheckbox() {
if (cb1 ==1 || cb2 ==1 || cb3 ==1 || cb4 ==1 ){

return true;

} else {
return false;
}
}


// On affiche les messages d'erreur lorsque l'on clic sur le bouton envoi
// Si tout est bon on envoi le mail
function envoyer() {
if ((verifChamps() == true) && (verifMail() == true) && (verifcheckbox() ==1 )) {
error = "Votre mail a été envoyé avec succès.";
loadVariablesNum("send.php", 0, "POST");
}
if ((verifChamps() == false) && (verifMail() == true)&& (verifcheckbox() ==1 )) {
error = "Veuillez renseigner tous les champs.";
}
if ((verifChamps() == false) && (verifMail() == true)&& (verifcheckbox() ==0 )) {
error = "Veuillez renseigner tous les champs.";
}
if ((verifChamps() == true) && (verifMail() == false)&& (verifcheckbox() ==1 )) {
error = "Le format de l'adresse est incorrect.";
}
if ((verifChamps() == true) && (verifMail() == false)&& (verifcheckbox() ==0 )) {
error = "Le format de l'adresse est incorrect.";
}
if ((verifChamps() == false) && (verifMail() == false)&& (verifcheckbox() ==1 )) {
error = "Veuillez renseigner tous les champs.";
}
if ((verifChamps() == false) && (verifMail() == false)&& (verifcheckbox() ==0 )) {
error = "Veuillez renseigner tous les champs.";
}
}


Je sais que si j'enlève verifcheckbox l'envoie du mail fonctionne.
Dans mon send.php j'ai mis ce code :

<?php
mail("mon adresse mail","$societe","$nom", "$mail","$cb1","$cb2","$cb3","$cb4","From : $mail\n");
?>

Pouvez vous m'indiquer mon/mes erreur(s)
Comment mettre dans le mail que je reçois quelle(s) case(s) a(ont) été cochée(s)?

Merci pour vos réponses et votre aide
vendredi 12 novembre 2010 à 16:51:34 | Re : checkbox + données dans mail

Orange73

Membre Club
Hello,

Quel erreur as tu ?
Definis-tu les variables cb1,2,3,4 à 1 dans le cas où elles sont cochées ?

A+

-- Orange73 --

"L'homme n'est pas fait pour travailler, la preuve c'est que cela le fatigue" (Voltaire)
lundi 15 novembre 2010 à 09:34:10 | Re : checkbox + données dans mail

Adyady

Bonjour Orange73,
L'erreur que j'ai est que si je coche ou non les checkbox et que je fais "envoyer" je n'ai pas de message d'erreur et je n'ai pas non plus de message comme quoi mon mail a bien été envoyé!

Non, je n'ai pas défini les variables. Pourrais tu m'indiquer le fonctionnement pour les définir ainsi que l'emplacement?

Merci pour ton aide


Cette discussion est classée dans : mail, page, checkbox, données, demande


Répondre à ce message

Sujets en rapport avec ce message

mail php [ par reso101 ] Bonjourj'ai trouvé se code sur flashkod et merci pour celui qui l'a pondu, j'ai enfin commencé à comprendre la base php...MAIS quand j'envoie le mail [Flash Mx 2004] Problème formulaire checkbox !! Urgent -> besoin pr mon stage !! [ par cepekinio ] Voila j'ai un ptit soucis : je dois réaliser dans le cadre de mon stage un formulaire en flash qui renvoie les données vers une page php !En ce qui co Recuperer les données d'un simple formulaire flash par mail en untilisant php [ par garcialisa ] bonjour,J'ai besoin d'aide car je ne maitrise pas bien la programation...j'ai fait un petit formulaire en flash et je voudrais récuperer les données e checkbox valider formulaire [ par tiky63 ] Bonjour, sur une page, je dois incérer un tableauavec plusieurs lignes, contenant des descriptions d'articles.sur chaque ligne doient figurer un che transmission de variables deopuis html ou php [ par blzblz ] Salut, désolé si j'enfonce une porte ouverte comme ici :http://perso.wanadoo.fr/zboggum/gif_anime_fight.gifcependant, je suis face à un problème qui problème de caractères étrangers [ par blzblz ] Bonjour,J'ai une appli Flash qui va lire des données dans une base MySQL (par l'intermédiaire d'une page php) et qui les place dans un champ texte. Ca aidez moi svp [ par surfingpur ] je suis un débutant.je voudrai savoir comment récupérer des variable asp sur flash aidez moi svpvoici le code de ma page :%@LANGUAGE="VBSCRIPT" CODEPA Flash&MySQL [ par firasbh ] Bonjour, je veux creer une interface flash permettant d'afficher des données d'une table chaque 30 secondes sur une page en php.j'avais trouvé quelque Envoyer les données d'un formulaire Flash dans une nouvelle page paramétrable (taille, sans barre d'adresse ...) [ par jdeheyn ] Bonjour, Je cherche à envoyer les données d'un formulaire présent dans mon animation Flash, mais dans une nouvelle fenêtre paramétrable (pas de barre Formulaire mail en vrac [ par drixc ] Salut,Voila, j'ai fait un formulaire de mail pour une mailingList vers un script CGI (et oui, je suis sur Wanadoo)Or mon animation comporte bcp de txt


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales