Bonjour à tous je suis nouveau sur le forum. Je débute également en PHP.
J'ai un petit soucis avec ce bout de code. Quand je l’exécute sans la redirection à la fin vers la page de contact, le popup est bien là. Jusque ici tout va bien mais lorsque je rajoute la redirection le popup ne s'affiche pas. Je voudrais que la redirection se fasse après avoir fermé le popup. Si quelqu'un aurait une solution et pourrais m'expliquer mon erreur. Merci beaucoup.
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
22
23
24
25
26
27
28
29 <?php if (isset($_POST) && isset($_POST['user_name']) && isset($_POST['user_mail']) && isset($_POST['user_subject']) && isset($_POST['user_message'])) { extract($_POST); if (!empty($user_name) && !empty($user_mail) && !empty($user_subject) && !empty($user_message) ) { $user_message=str_replace("\'", "'", $user_message); $destinataire = "monemail@domaine.com"; $sujet = "Formulaire de contacte du site"; $msg = "Une nouvelle question est arrivée \n Nom : $user_name \n E-mail : $user_mail \n Sujet : $user_subject \n Message : $user_message "; $entete = "De : $user_name \n Repondre : $user_mail"; mail($destinataire, $sujet, $msg, $entete); header('Location: <a href="http://padeDeRemerciement.html');" target="_blank">padeDeRemerciement.html');</a> exit(); } else{ echo'<script type="text/javascript"> alert("Veuillez remplir tous les champs")</script>)'; header('Location: <a href="http://pageDeContact.html');" target="_blank">pageDeContact.html');</a> exit(); } } ?>
Partager