Methode post et script PHP

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
Configuration: Linux
Firefox 3.5.7

2 réponses

  1. oki oki merci 1000 fois :)
    tu m'as super bien debloqué :)
    le if(mail ) est magique :)
    1. 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" />