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 !
4 réponses
-
Salut,
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? -
Peut être en Javascript :
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! -
Aîe, toujours pas:(
J'ai essayé d'entrer l'url http://www................../index.php#p=reservation?mes=ok dans mon navigateur, elle ne fonctionne pas.
Est-ce normal?
Merci beaucoup