Bonsoir,
Je rouvre un nouveau sujet parce que l'autre est résolu et aussi parce que le sujet est différent.
Quand on clique sur OK dans mon formulaire, un popup s'ouvre pour dire que le message est bien envoyé et une redirection est faite vers ma page d'accueil.
J'ai également fait en sorte que si on clique sur envoyer du formulaire, on arrive sur un page qui dit que le message est bien envoyé et il y a un lien qui permet de retourner sur la page d'accueil.
Je souhaiterais que la solution du lien ne se passe que si l'utilisateur n'a pas le javascript d'utiliser ou qu'il l'a désactivé sur son navigateur.
Je pense qu'un if doit inclure toute la solution ci dessous mais je ne vois pas qu'elle condition mettre.
POuvez vous m'aider?
Je joins le code qui fonctionne. Je précise que si je laisse les lignes avec le lien à cliquer, la popup et la redirection automatique ne fonctionne plus.
Les 2 variables que j'utilise : $message_envoye et $redirection_validation sont définies comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 echo '<p>'.$message_envoye.'</p>'."\n"; echo '<p>'.$redirection_validation.'</p>'."\n"; echo "<script language='Javascript'> window.open('/pictures/contact/popup.jpg','validation_formulaire','width=369,height=150','resizable=no','scrollbar=no')</script>"; echo "<script language='Javascript'>document.location='http://mon_site/accueil.html'</script>";
Merci beaucoup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $message_envoye = "Votre message a bien été envoyé ! Je vous répondrai dans les plus bref délais"; $redirection_validation = " Cliquez sur ce lien pour être redirigé vers la page d'accueil <a href=http://mon_site/"accueil.html">Page d'accueil </a>.";
Partager