Aide php, case a cocher et envoi sur mail..
daychouya
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je m'explique, je dois creer un formulaire pour les preparatifs de fin d 'annee pour les commandes de foie gras et saumon, alors j ai fais ce formulaire sous le nom de formulaire.html:
<HEAD>
<TITLE>E-Mail Formulaire</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="envoi.php">
<P>Votre nom:<br>
<INPUT type="text" name="nom" size=30>
</p>
<P>Votre adresse E-Mail:<br>
<INPUT type="text" name="email" size=30>
</p>
<P>Saumon:<br>
<label>
<input name="checkbox" type="checkbox" value="checkbox">
1kg </label>
(66€)
<label>
<input type="checkbox" name="checkbox2" value="checkbox">
500g (36€)</label>
</p>
<P>
<label>Foie Gras:<br>
<input name="checkbox3" type="checkbox" value="checkbox">
1kg
(90€)
<input type="checkbox" name="checkbox22" value="checkbox">
500g (50€) </label>
</p>
<P> </p>
<P>
<label></label>
<INPUT type="submit" value="Envoyer">
</p>
</FORM>
</BODY>
</HTML>
Et puis j'ai cree la page envoi.php:
<?php
$msg = "Nom:\t$nom\n";
$msg .= "E-Mail:\t$email\n";
$recipient = "monmail@nomdedomaine.fr";
$subject = "Commande Noel";
$mailheaders = "From: Les Pieds dans l'Eau<> \n";
$mailheaders .= "Reply-To: $email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
?>
Et donc je voudrais savoir comment faire apparaitre sur mon mail les valeurs de mes chackbox ?
Je vous remercie d'avance.
Je m'explique, je dois creer un formulaire pour les preparatifs de fin d 'annee pour les commandes de foie gras et saumon, alors j ai fais ce formulaire sous le nom de formulaire.html:
<HEAD>
<TITLE>E-Mail Formulaire</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="envoi.php">
<P>Votre nom:<br>
<INPUT type="text" name="nom" size=30>
</p>
<P>Votre adresse E-Mail:<br>
<INPUT type="text" name="email" size=30>
</p>
<P>Saumon:<br>
<label>
<input name="checkbox" type="checkbox" value="checkbox">
1kg </label>
(66€)
<label>
<input type="checkbox" name="checkbox2" value="checkbox">
500g (36€)</label>
</p>
<P>
<label>Foie Gras:<br>
<input name="checkbox3" type="checkbox" value="checkbox">
1kg
(90€)
<input type="checkbox" name="checkbox22" value="checkbox">
500g (50€) </label>
</p>
<P> </p>
<P>
<label></label>
<INPUT type="submit" value="Envoyer">
</p>
</FORM>
</BODY>
</HTML>
Et puis j'ai cree la page envoi.php:
<?php
$msg = "Nom:\t$nom\n";
$msg .= "E-Mail:\t$email\n";
$recipient = "monmail@nomdedomaine.fr";
$subject = "Commande Noel";
$mailheaders = "From: Les Pieds dans l'Eau<> \n";
$mailheaders .= "Reply-To: $email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
?>
Et donc je voudrais savoir comment faire apparaitre sur mon mail les valeurs de mes chackbox ?
Je vous remercie d'avance.
A voir également:
- Aide php, case a cocher et envoi sur mail..
- Programmer envoi mail gmail - Guide
- Raccourci clavier case à cocher - Forum Clavier
- Publipostage mail - Accueil - Word
- Envoi mail cci - Guide
- Windows live mail - Télécharger - Mail
2 réponses
if(isset($_POST['checkbox']) && $_POST['checkbox']) $msg .= 'Saumon 1Kg'; if(isset($_POST['checkbox2']) && $_POST['checkbox2']) $msg .= 'Saumon 500g'; etc ....
Utilise des bouton type radio, c'est mieux...
Pour checkbox / radio, il faut voir le formulaire, mais qu'importe.
En HTML/PHP, si une case à cocher n'est pas cochée, alors la variable n'existe pas. Si elle est cochée, alors la variable existe.
Donc, avec une case à cocher de nom "commande", voici la variable PHP :
$variable = isset($_POST['commande']);
Bye ;)
En HTML/PHP, si une case à cocher n'est pas cochée, alors la variable n'existe pas. Si elle est cochée, alors la variable existe.
Donc, avec une case à cocher de nom "commande", voici la variable PHP :
$variable = isset($_POST['commande']);
Bye ;)