Bonjour
je voudrais envoyer 2 mails différents avec un seul formulaire
voici mon code
j'ai fais 2 tests
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <form method="post"> <label>Email</label> <input type="email" name="email" required><br> <label>Message</label> <textarea name="message" required></textarea><br> <input type="submit"> </form> <?php if (isset($_POST['message'])) { $position_arobase = strpos($_POST['email'], '@'); if ($position_arobase === false) echo '<p>Votre email doit comporter un arobase.</p>'; else { $retour = mail('pascalb67200@gmail.com', 'Ged2xls Via xxx.org ', $_POST['message'], 'From: ' . $_POST['email']); if($retour) echo '<p>Votre message a été envoyé.</p>' else echo '<p>Erreur.</p>'; } } ?>
l'un en dupliquant tout le pavé PHP en changeant uniquement le text du mail
l'autre en dupliquant la ligne $retour
dans les 2 cas la page ne s'affiche pas et reste blanche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php if (isset($_POST['message'])) { $position_arobase = strpos($_POST['email'], '@'); if ($position_arobase === false) echo '<p>Votre email doit comporter un arobase.</p>'; else { $retour = mail('pascalb67200@gmail.com', 'mail1 Via xxx.org ', $_POST['message'], 'From: ' . $_POST['email']); $retour = mail('pascalb67200@gmail.com', 'mail2 Via xxx.org ', $_POST['message'], 'From: ' . $_POST['email']); if($retour) echo '<p>Votre message a été envoyé.</p>' else echo '<p>Erreur.</p>'; } } ?>
je voudrais en plus que le 2eme mail soit envoyé à celui qui a rempli le formulaire
MERCI de votre aide
PASCAL
Partager