Script php

Bonjour,
j ai cré un petit script pour envoyer un message et quand on appuie sur valider cela dois s envoyer ds ma boite mail puis diriger vers une page web !

bon le probleme c est que ca n envoie rien !!!!

merci de m eclaire :

le index.html :

<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
<td><input type=text name=title size=30></td></tr>

<td> </td>
<td><input type="submit" name="Submit" value="Envoyer">

</td>
</tr>
</table>
<p>  </p>
</form>

et le formmail.php

<?php
$TO = "petitpapanoel49000@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: https://www.google.fr/?gws_rd=ssl");

?>

ou je me suis planté ???

merci merci 1000 fois
Configuration: Windows XP
Firefox 3.5.4

8 réponses

  1. Bonjours,

    As-tu remplie ton code restant dans formmail.php ?
    1. non j ai mis que ca !
      je n y cromprend plus rien je me prend la tete depuis 2 heures ! sur ce code de xxxxxx !!!

      tu aurais msn pour parler ? ou m aide stp !

      merci
      1. merci mais par rapport a ce que j ai fait ou est l erreur je ne capte rien :
        1. Essaye avec ça :
          <?php
          $to = "petitpapanoel49000@gmail.com";
          $subject = 'Sujet';
          $headers = 'From: '.$TO."\n";
          $message = "";
          foreach($_POST as $key => $val) {
              $message .= $key.' : '.$val."\n";
          }
          
          if(mail($to, $subject, $message, $headers)) {
              header("Location: https://www.google.fr/?gws_rd=ssl");
          } else {
              echo 'Impossible d'envoyer l\'email !';
          }
          ?>
          Le script doit être sur un serveur et ton serveur doit accepter la fonction mai() et avoir un serveur SMTP configuré.
          1. merci j essaierai plus tard mon herbergeur deconne c la fete !
            1. merci a vous ! c est ifrance qui est merdique ! je me suis inscrit a multimania ! merci encore :-)