Methode post et script PHP

Fermé
tcent Messages postés 380 Date d'inscription dimanche 30 novembre 2008 Statut Membre Dernière intervention 18 mai 2017 - 3 févr. 2010 à 19:35
tcent Messages postés 380 Date d'inscription dimanche 30 novembre 2008 Statut Membre Dernière intervention 18 mai 2017 - 3 févr. 2010 à 21:36
Bonjour,

sur une page html, j'ai une fonction du type:

<form method=get action='recup.php'>
<b>Votre nom:</b>
<input type=text name='nom' size=45 maxlength=75 class="input" value="">
<input type="submit" value="Envoyer">

et de l'autre coté un scrpt php recup.php qui recupere grace au script du type

<? printf("nom: ".$nom) ?>

ceci marche niquel,

ce que j'aimerais, c'est que la page php recoie le nom, elle le r'envoie automatiquement sur mon email
et qu'elle redirige automatiquement vers la page html

comment faire?

merci pour votre aide
A voir également:

2 réponses

lalouviere84 Messages postés 116 Date d'inscription mardi 26 janvier 2010 Statut Membre Dernière intervention 19 janvier 2011 24
3 févr. 2010 à 20:21
Alors, dans ta page html :
<form method="post" action="recup.php">
<p>Votre Nom :</p>
<input name="nom" type="text" id="nom" value="" size="35" /></td>
<input name="SEND" value="Envoyer" type="submit" />
</form>

dans recup.php

<?php if(isset($_POST['SEND']) && $_POST['SEND'] == 'Envoyer')
{
$to = "adresse@tondomaine.com"; // Ici l'adresse de réception du message
$from = "From: ".$_POST['nom']." <".$_POST['mail'].">";
$subject = "Transmis depuis moon site";
$message = "Message :
".$_POST['nom']."\r\n";
if(mail($to, $subject, $message, $from)) // C'est gràce à cette fonction que tu enverras le mail.
{ ?>

Pour revenir à la page html
apres ton code php :
<meta http-equiv="refresh" content="0; URL=http://www.tonsite.com/tapage.html" />
0
tcent Messages postés 380 Date d'inscription dimanche 30 novembre 2008 Statut Membre Dernière intervention 18 mai 2017 55
3 févr. 2010 à 21:36
oki oki merci 1000 fois :)
tu m'as super bien debloqué :)
le if(mail ) est magique :)
0