IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Envoyer mail si checkbox coché


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 41
    Par défaut Envoyer mail si checkbox coché
    Bonjour à tous ! J'ai besoins d'une petite aide...

    Voilà, je savais pas si je devais mettre ce sujet dans la rubrique ASP ou celle du Javascript... Voilà mon problème:

    J'ai un formulaire qui contient un checkbox. J'aimerais que les personnes qui cochent se checkbox reçoivent un mail lors de la validation du formulaire. Comment faire pour controler si le checkbox est coché ? Pour le mail c'est bon, j'ai juste un problème pour le checkbox!

    En espérant avoir été clair je vous souhaite une bonne journée !

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Une case à cocher envoi sa valeur si elle est cochée. Sinon, elle n'envoi rien.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SI request.form("ma_case_a_cocher") = "Envoi_mail" ALORS
         (...)
    OU BIEN
         (...)
    FIN
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre éprouvé Avatar de DavidDeTroyes
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2005
    Messages : 305
    Par défaut
    Citation Envoyé par Immobilis
    Salut,

    Une case à cocher envoi sa valeur si elle est cochée. Sinon, elle n'envoi rien.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SI request.form("ma_case_a_cocher") = "Envoi_mail" ALORS
         (...)
    OU BIEN
         (...)
    FIN
    A+
    Je rajouterai qu'il faut que tu fasse une zone de formulaire et que tu nomme ton checkbox "ma_case_a_cocher" dans l'exemple de Immobilis et que tu fasse le test ci dessus dans la page ou tu fait l'ACTION de ton form.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 41
    Par défaut
    Merci à vous deux !

    Ma question réside plutot dans le "Envoi_mail". Quoi dois-je mettre à cette place ?? Je dois tester si la valeur du checkbox est cochée nan ?

    Merci d'avance.

  5. #5
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Essayes ça pour voir.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <body>
    <%
    IF request.Form("Action") = "Envoyer" THEN
    	response.Write request.Form("ma_case_a_cocher")
    END IF
    %>
    <form action="" method="post">
    	<input name="ma_case_a_cocher" type="checkbox" value="Envoi_mail">
    	<input name="Action" type="submit" value="Envoyer">
    </form>
    </body>
    "Winter is coming" (ma nouvelle page d'accueil)

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 41
    Par défaut
    Merci 1000x !!!!!
    Sur une page vierge ça marche parfaitement ! je recois le mail comme prévu ! Maintenant je vais essayer d'intégrer cela à ma page de base.

    En tout je vous remercie pour votre aide ! Rapide en plus !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/06/2007, 19h41
  2. [débutant] obtenir le nombre de checkbox cochées
    Par macke_d dans le forum Composants
    Réponses: 3
    Dernier message: 30/03/2005, 02h17
  3. Réponses: 9
    Dernier message: 12/01/2005, 17h00
  4. [XML][XSL]afficher une checkbox cochée
    Par kirk80 dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/09/2004, 17h49
  5. [VB6]envoyer mail en VBA
    Par ZeFarFaDeT dans le forum VBA Outlook
    Réponses: 9
    Dernier message: 26/02/2004, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo