Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/08/2006, 11h09   #1
Invité régulier
 
Inscription : février 2006
Messages : 41
Détails du profil
Informations personnelles :
Âge : 26
Localisation : Suisse

Informations forums :
Inscription : février 2006
Messages : 41
Points : 9
Points : 9
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 !
Marconico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2006, 11h29   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,

Une case à cocher envoi sa valeur si elle est cochée. Sinon, elle n'envoi rien.
Code :
1
2
3
4
5
6
 
SI request.form("ma_case_a_cocher") = "Envoi_mail" ALORS
     (...)
OU BIEN
     (...)
FIN
A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2006, 11h44   #3
Membre confirmé
 
Avatar de DavidDeTroyes
 
Inscription : février 2005
Messages : 305
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Aube (Champagne Ardenne)

Informations forums :
Inscription : février 2005
Messages : 305
Points : 271
Points : 271
Envoyer un message via MSN à DavidDeTroyes
Citation:
Envoyé par Immobilis
Salut,

Une case à cocher envoi sa valeur si elle est cochée. Sinon, elle n'envoi rien.
Code :
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.
__________________
"Les cons ca ose tout, c'est même à ca qu'on les reconnait" M. AUDIARD
"L'intelligence, on croit toujours en avoir assez, vu que c'est avec ça qu'on juge" COLUCHE

Spidercochon ! Spidercochon !
Il peut marcher au plafond.
Est-ce qu'il peut tisser une toile ?
Bien sûr que non c'est un cochon
Prends garde Spidercochon est là...
DavidDeTroyes est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2006, 12h08   #4
Invité régulier
 
Inscription : février 2006
Messages : 41
Détails du profil
Informations personnelles :
Âge : 26
Localisation : Suisse

Informations forums :
Inscription : février 2006
Messages : 41
Points : 9
Points : 9
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.
Marconico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2006, 13h06   #5
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Essayes ça pour voir.
Code :
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>
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2006, 14h20   #6
Invité régulier
 
Inscription : février 2006
Messages : 41
Détails du profil
Informations personnelles :
Âge : 26
Localisation : Suisse

Informations forums :
Inscription : février 2006
Messages : 41
Points : 9
Points : 9
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 !
Marconico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2006, 15h52   #7
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Quand une réponse à ta question te satisfait, merci de cliquer sur le bouton en bas un peu à gauche.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h16.


 
 
 
 
Partenaires

Hébergement Web