redirection après formulaire

Répondre
fcantin
le 09/09/2009 à 02:01
fcantin
Bonjour

J'ai un formulaire et une fois rempli si on clic sur envoyer alors un message de remerciement apparait sur la page mais je veux plutot que le client soit redirigé vers une autre page. Comment faire ?

voici mon script avec la partie du message actuel qui s'affiche

<?php
if(!$mail->Send()){
echo '<p class="erreur">Erreur fonction mail() :</p>';
echo $mail->ErrorInfo;
}
else{
echo $uploadinfo;
$envoi='<p class="good">Merci, votre demande a bien été envoyé à notre service!<br/>Nous allons la traiter et reviendrons vers vous dans les plus brefs délais</p>';
echo $envoi;
Francois Cantin
LupusMic
le 09/09/2009 à 05:02
LupusMic
Merci d'utiliser le bbcode.

Il y a plusieurs méthodes. En fouillant le forum tu trouveras plusieurs méthodes, au niveau HTTP, HTML ou Javascript.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LA GLOBULE
le 09/09/2009 à 12:06
LA GLOBULE
Quand tu dis que tu veux une redirection, cela veut dire quoi ?

D'après ce que j'ai compris, il te faut mettre une page différente que la page actuelle dans l'action de ton formulaire.
Comme cela, tu afficheras ton message sur une autre page que celle du formulaire.

Non ?
Aniki
le 17/09/2009 à 23:54
Aniki
salut!

le mieux c'est de mettre un header afin de te rediriger sur la page que tu veux.

comme ceci:

<?php
if(!$mail->Send()){
echo '<p class="erreur">Erreur fonction mail() :</p>';
echo $mail->ErrorInfo;
}
else{
header('Location: tapage.php');
exit(); ?>


et sur tapage.php tu met ce que tu veux.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours