problème formulaire-php-redirection
Modérateur : chinon37
problème formulaire-php-redirection
Bjr à tous. Voici mon problème :
je crée un site de commande ou on demande les informations de l'acheteur(page 1).
La fenetre de commande se ferme. La page de confirmation s'ouvre.
Je récupère donc ces informations dans une page en php (confirmation de commande-page 2). Quand on clique sur le bouton envoyer, la commande s'envoie par mail.
PB : je n'arrive pas à fermer ma page en php, ni à me rediriger vers une autre page. Les fonctions utilisées pour passer de la page 1 à la page 2 ne fonctionnent plus.
Donc tant que l'on appuie sur le bouton confirmer on continue de passer la meme commande.
Merci pour votre aide.
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727)
je crée un site de commande ou on demande les informations de l'acheteur(page 1).
La fenetre de commande se ferme. La page de confirmation s'ouvre.
Je récupère donc ces informations dans une page en php (confirmation de commande-page 2). Quand on clique sur le bouton envoyer, la commande s'envoie par mail.
PB : je n'arrive pas à fermer ma page en php, ni à me rediriger vers une autre page. Les fonctions utilisées pour passer de la page 1 à la page 2 ne fonctionnent plus.
Donc tant que l'on appuie sur le bouton confirmer on continue de passer la meme commande.
Merci pour votre aide.
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727)
Bonjour
Avec la fonction "header()"?
http://be.php.net/manual/fr/function.header.php
Ce serait mieux de déplacer ce fil vers développement web.
Message envoyé avec : Encore un peu de PHP qui me colle entre les doigts
Avec la fonction "header()"?
http://be.php.net/manual/fr/function.header.php
Ce serait mieux de déplacer ce fil vers développement web.
Message envoyé avec : Encore un peu de PHP qui me colle entre les doigts
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
j'ai essayé mais je n'y arrive pas : voici la fin de ma page, dis moi où il faut inserer le Header.....
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
<body>
RECAPITULATIF DE VOTRE COMMANDE
<p></p>
<form action="mailto:moi@free.fr" method="post"
enctype="text/plain" name="form1" id="form1">
<p><?php echo("Nom" . $nom); ?> </p>
<p><?php echo("Prénom" . $prenom); ?> </p>
<p><?php echo("Adresse" . $adresse); ?> </p>
<p> <input name="<?php echo($nom); ?>" id="nom"
type="hidden" /></p>
<p> <input name="<?php echo($prenom); ?>" id="prenom"
type="hidden" /></p>
<p> <input name="<?php echo($adresse); ?>"
id="adresse" type="hidden" /></p>
<p> </p>
<p>
<label for="Submit"> Envoyer ma commande et retour à l'acceuil</label>
<input name="Submit" value="Envoyer" id="Submit"
type="submit" /></p>
<p>
</p>
</form>
</body>
</html>
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
<body>
RECAPITULATIF DE VOTRE COMMANDE
<p></p>
<form action="mailto:moi@free.fr" method="post"
enctype="text/plain" name="form1" id="form1">
<p><?php echo("Nom" . $nom); ?> </p>
<p><?php echo("Prénom" . $prenom); ?> </p>
<p><?php echo("Adresse" . $adresse); ?> </p>
<p> <input name="<?php echo($nom); ?>" id="nom"
type="hidden" /></p>
<p> <input name="<?php echo($prenom); ?>" id="prenom"
type="hidden" /></p>
<p> <input name="<?php echo($adresse); ?>"
id="adresse" type="hidden" /></p>
<p> </p>
<p>
<label for="Submit"> Envoyer ma commande et retour à l'acceuil</label>
<input name="Submit" value="Envoyer" id="Submit"
type="submit" /></p>
<p>
</p>
</form>
</body>
</html>
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727)
Quelque chose comme:
<?php
if (isset($_POST['Submit']))
header("Location: http://tonsite.free.fr/pagesuivante.php");
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
etc...
En supposant qu'il n'existe pas un bouton appelé "Submit" sur la page qui amène à celle-ci.
Ce qui m'embête le plus, c'est l'envoi sans utiliser la fonction PHP mail(). Je ne sais pas comment le système va se comporter ici.
A voir sur le forum "Développement web", sans doute.
Message envoyé avec : un juron parce que j'ai encore oublié d'enlever la tag au bas de la page. Grrrrr...
<?php
if (isset($_POST['Submit']))
header("Location: http://tonsite.free.fr/pagesuivante.php");
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
etc...
En supposant qu'il n'existe pas un bouton appelé "Submit" sur la page qui amène à celle-ci.
Ce qui m'embête le plus, c'est l'envoi sans utiliser la fonction PHP mail(). Je ne sais pas comment le système va se comporter ici.
A voir sur le forum "Développement web", sans doute.
Message envoyé avec : un juron parce que j'ai encore oublié d'enlever la tag au bas de la page. Grrrrr...
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité