Bonjour.
Alors voilà mon problème :
Après validation d'un questionnaire, j'aimerai arriver sur une page "merci.html" qui redrigerai vers l'index automatiquement ensuite. Mais j'arrive pas à rediriger vers "merci.html" (et vers n'importe quelle autre pas d'ailleurs...) alors que je reçois bien le mail de réponse, mais il merafraichit le formulaire... Je met le code PHP de mon "questionnaire.php" :
Ensuite vient la partie html du formulaire, je pense que c'et inutile de le mettre...
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 <?php if($_POST['action'] == 'submitted') { $adress = "xxx@yyy.com"; $sujet = "Questionnaire"; $message .= "Âge: {$_POST['age']}\nProfession: {$_POST['profession']}\n"; $entete = "From: <a href="mailto:xxx@yyy.com">xxx@yyy.com</a>\n"; mail($adress, $sujet, $message, $entete); //page de sortie $insertGoTo = "http://www.yyy.com/merci.html"; if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $HTTP_SERVER_VARS['QUERY_STRING']; } header(sprintf("Location: http%s", $insertGoTo)); } ?>
Si vous pouviez m'aider...
Merci d'avance !
Strix
PS : c'est un code que j'ai récupéré et il a marché un moment...
Partager