redirection après formail |
|
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
opale frontpage mioche
 |
redirection après formail , Posté le: 24-06-2006 4:01 |
|
|
Bonsoir
J'ai suivi vos instructions pour créer un formulaire sur un de mes sites.
Tout marche pour le mieux, je reçois le mail parfaitement.
Le seul souci c'est que malgré le "header", la page n'est toujours pas redirigé à l'url que je donne.
J'ai lu attentivement toutes les pages présentes sur votre forum et j'ai essayé "echo" et effectivement, j'ai le message écrit "merci pour votre message" mais rien d'autre.
J'ai aussi essayé la fonction ob, ça ne change rien.
Je vous redonne le script du fichier php, au cas où (l'adresse où j'ai mis votre si joli formulaire est www.nathalieruette.com)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ph</title>
</head>
<body>
<?php
$TO = "nathalieruette@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
echo "merci pour votre message";
Header("Location: http://www.nathalieruette.com");
?>
</body>
</html>
Mon hébergeur est Iscream Linux, je travaille en amateur avec dreamweaver et ... je suis au québec
Puis, je voudrais vous dire que votre site est incroyablement clair et agréable à lire.
Merci beaucoup pour votre temps ! |
|
|
opale frontpage mioche
 |
oh miracle.. , Posté le: 25-06-2006 16:00 |
|
|
Eh bien tout marche comme par miracle ce matin.
J'ai enlevé toutes les lignes sautées et ajouter un meta au script et voilà ce que ça donne :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<META http-equiv="refresh" content="0; http://www.nathalieruette.com/indexmerci.html">
<title>ph</title>
</head>
<body>
<?php
$TO = "nathalieruette@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {$message .= "$key : $val\n";}
mail($TO, $subject, $message, $h);
header("Location: http://<www.nathalieruette.com/indexmerci.html>");
echo "votre message est envoyé ! Merci !"
?>
</body>
</html>
Peut-être que ça pourra aider quelqu'un.
Merci  |
|
|
|
 |
Accueil Forum
-> php |
Toutes les heures sont au format GMT + 1 Heure
|
| Page 1 sur 1 |
|
S'enregistrer
Profil
Se connecter pour vérifier ses messages privés
Rechercher
Membres
FAQ
Connexion
|