Envoyer plusieurs valeur d'un formulaire mail
Fermé
Tony85
Messages postés
74
Statut
Membre
-
baladur13 Messages postés 50265 Date d'inscription Statut Modérateur Dernière intervention -
baladur13 Messages postés 50265 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, a tous voila mon souci.
J'aimerais crée un formulaire contenant plusieurs champs nom, prenom, numero telephone, CP, date de stage etc. Mais j'aiemrais que toute c'est information soit envoyé a moi meme par mail.
Probleme je reçoi toujours qu'une seule des informations sur les toutes.
Je vous envoi mon code qui est simplifé et qui contient une case nom un message. Logiquement qu'en en envoi on fait appelle a email.php qui envoi les différentes infos mais la c pas le cas.
Code pour comprendre mieux le souci :
J'aimerais crée un formulaire contenant plusieurs champs nom, prenom, numero telephone, CP, date de stage etc. Mais j'aiemrais que toute c'est information soit envoyé a moi meme par mail.
Probleme je reçoi toujours qu'une seule des informations sur les toutes.
Je vous envoi mon code qui est simplifé et qui contient une case nom un message. Logiquement qu'en en envoi on fait appelle a email.php qui envoi les différentes infos mais la c pas le cas.
Code pour comprendre mieux le souci :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Fiche de suivi</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form name="form1" method="post" action="email.php">
<table border="0">
<tr>
<td>Nom : </td>
<td><textarea name="name" cols="20" rows="1"></textarea></td>
</tr>
<tr>
<td>Message : </td>
<td><textarea name="message" cols="90" rows="5"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Envoyer">
<input type="reset" name="Submit2" value="Rétablir">
</td>
</tr>
</table>
</form>
</body>
</html>
<?php
$from = 'fiche_stage@adresse.com';
$to = 'moi@adresse.com';
//$to2 = 'lui@adresse.com'; --> pour envoyer les informations a d'autre
$object = 'Nouveau Stagiaire';
$msg = $_POST['message'] AND $_POST['name'];
mail ($to, $object, $msg, "From: $from");
print("Merci d'avoir envoyer le mail suivant a $to : <br>$msg<br>");
/*
mail ($to2, $object, $msg, "From: $from");
print("Merci d'avoir envoyer le mail suivant a $to2 : <br>$msg<br>");
*/
?>
A voir également:
- Envoyer plusieurs valeur d'un formulaire mail
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Gmail envoyer un mail - Guide
- Comment envoyer un mail en copie cachée - Guide
- Windows live mail - Télécharger - Mail
2 réponses
Salut,
Tiens, essaie cela. Ceci est la partie PHP de ton script. En passant, j'ai amélioré un peu ton script (^_^) :
Signature non conforme ==> Supprimée
Modération CCM
Tiens, essaie cela. Ceci est la partie PHP de ton script. En passant, j'ai amélioré un peu ton script (^_^) :
<?php
$from = 'fiche_stage@adresse.com';
$to = 'moi@adresse.com';
//$to2 = 'lui@adresse.com'; --> pour envoyer les informations a d'autre
$object = 'Nouveau Stagiaire';
if(isset($_POST['message']) AND isset($_POST['name'])){
$msg = null;
$msg .= "Message : ".nlrb2($_POST['message']); // utiliser "" pour la gestion des \n \t, etc.
$msg .= "\n\n\n";
$msg .= "Nom : ".nlrb2($_POST['name']); // utiliser "" pour la gestion des \n \t, etc.
mail ($to, $object, $msg, "From: $from");
echo 'Merci d\'avoir envoyer le mail suivant a '.$to.' : <br />'.$msg.'<br />';
/*
mail ($to2, $object, $msg, "From: $from");
echo 'Merci d\'avoir envoyer le mail suivant a '.$to2.' : <br />'.$msg.'<br />';
*/
}
else{
echo 'Vous devez remplir tous les champs du formulaire.';
}
?>
Signature non conforme ==> Supprimée
Modération CCM
Bonjour
Doublon on continue ici :
https://forums.commentcamarche.net/forum/affich-14600665-envoyer-plusieurs-valeur-d-un-formulaire-mail
Doublon on continue ici :
https://forums.commentcamarche.net/forum/affich-14600665-envoyer-plusieurs-valeur-d-un-formulaire-mail