Formulaire de contact - page unique
JGW67
-
JGW67 -
JGW67 -
Bonjour à tous,
Je viens de créer un site avec une page unique (et qui défile sur plusieurs onglets #reservation, #services etc.) et je me retrouve face à un problème lors de l'envoi de mon formulaire qui se situe sur index.php#p=reservation :
Si les champs sont remplis ($ok), alors j'aimerai que l'utilisateur soit renvoyé vers la partie "reservation" index.php#p=reservation et il s'affichera un message "merci".
Voici le
if($ok){
$msg = 'Merci';
header("location:index.php#p=reservation");
}
Le problème est que la redirection est faite, mais le $msg ne s'affiche pas.
(pourtant j'y ai bien mis le <?php echo $msg;?>)
Merci de votre aide !
Je viens de créer un site avec une page unique (et qui défile sur plusieurs onglets #reservation, #services etc.) et je me retrouve face à un problème lors de l'envoi de mon formulaire qui se situe sur index.php#p=reservation :
Si les champs sont remplis ($ok), alors j'aimerai que l'utilisateur soit renvoyé vers la partie "reservation" index.php#p=reservation et il s'affichera un message "merci".
Voici le
if($ok){
$msg = 'Merci';
header("location:index.php#p=reservation");
}
Le problème est que la redirection est faite, mais le $msg ne s'affiche pas.
(pourtant j'y ai bien mis le <?php echo $msg;?>)
Merci de votre aide !
A voir également:
- Formulaire de contact - page unique
- Whatsapp formulaire opposition - Guide
- Impossible de supprimer une page word - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Imprimer tableau excel sur une page - Guide
4 réponses
Salut,
Ne vaudrait il pas mieux faire :
Puis dans l'onglet en question :
Ne vaudrait il pas mieux faire :
if($ok){ header("location:index.php#p=reservation?mes=ok"); }
Puis dans l'onglet en question :
if(isset($_GET['mes']) && $_GET['mes']=="ok"){ echo 'Merci'; }
Merci de ton retour tryann44,
Mais la redirection index.php#p=reservation?mes=ok ne marche pas...
As-tu une autre idée?
Mais la redirection index.php#p=reservation?mes=ok ne marche pas...
As-tu une autre idée?
Peut être en Javascript :
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!
if($ok){ echo '<script type="text/javascript"> window.setTimeout("location=(\'index.php#p=reservation?mes=ok\');",1000) </script>'; }
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!