par
Ryle » 24 juil. 2006, 17:23
S'il s'agit juste d'une redirection pour ne pas revenir sur le formulaire après l'envoi du mail, il te suffit d'utiliser la fonction header(). Par exemple :
if (@!mail($email_dest,$subject,$sortie,$headers)) {
echo("Envoi du formulaire impossible");
}
else { // en cas de succès
header("Location: urlDeLaNouvellePage"); // redirige vers la nouvelle page
exit(); // optionnel : arrête le traitement ici, c'est pas la peine de lire le reste de la page et de faire des trucs compliqués dessus alors qu'on va en changer ;)
}
Si tu as besoin des valeurs saisies dans le formulaire tu peux creuser la solution d'aelurus

(sachant que tu peux aussi en repasser en Get via l'url de la page que tu ouvres : "Location: maPage.php?param=xxx")
S'il s'agit juste d'une redirection pour ne pas revenir sur le formulaire après l'envoi du mail, il te suffit d'utiliser la fonction header(). Par exemple :
[php]
if (@!mail($email_dest,$subject,$sortie,$headers)) {
echo("Envoi du formulaire impossible");
}
else { // en cas de succès
header("Location: urlDeLaNouvellePage"); // redirige vers la nouvelle page
exit(); // optionnel : arrête le traitement ici, c'est pas la peine de lire le reste de la page et de faire des trucs compliqués dessus alors qu'on va en changer ;)
}
[/php]
Si tu as besoin des valeurs saisies dans le formulaire tu peux creuser la solution d'aelurus :) (sachant que tu peux aussi en repasser en Get via l'url de la page que tu ouvres : "Location: maPage.php?param=xxx")