Formulaire simple envois mail

Bonjour,

Je m'arrache les cheveux depuis cette après midi, pour trouver quelque chose que je juge plutôt simple :

Une page en PHP ou HTML, avec un formulaire ( pseudo, message, mais ça se personnalise après. ), et un bouton " envoyer " qui enverrais les informations du formulaire par E-mail.

J'ai déjà testé plusieurs trucs mais ça ne marchait pas :/

merci d'avance

PS : Je travaille sur wampserver, mais j'ai également un hébergement de site que je peux utiliser.

9 réponses

  1. bon ben du coup faut debuguer, essai d'enlever le header en bas de la page pour pas être redirigé (ça permettra déjà d'afficher les warning si il y en a) et trace aussi toute tes variables avec des echo !
    0
    1. Non justement ça ne marche plus, je n'utilise wamp que pour faire le site, la il est en ligne, donc je test en ligne sur l'hébergeur.
      0
      1. non mais sur ton hébergement en ligne ça marche toujours ? T'a pas re testé ?
        0
        1. C'est bizarre car sur mon hébergement en ligne, ça marchait nickel, et tout d'un coup plus rien :/
          0
          1. Je pense qu'il faut que tu configure le serveur SMTP, essai de voir avec ton FAI s'il ne t'en propose pas un.
            0
            1. truc tout bête déjà, il y a pas de serveur mail installé avec wamp, il faut en installer un ou la fonction mail sera inutilisable... Tu l'a re testé en ligne ce code ?
              0
              1. Quelqu'un peut me dire si il y a une erreur ? c'est vraiment pressant :/
                0
                1. Merci de la réponse, voici le code que j'ai implanté car il marchait, mais tout d'un coup il ne marche plus ( pas d'erreur, mais je ne recois pas de mail )

                  Code HTML :

                  <div align=center> 
                  <form method=POST action=envoi.php > 
                  <input type=hidden name=subject value=postulation> 
                  <table> 
                  <tr><td>Pseudo en jeu :</td> 
                  <td><input type=text name=pseudo size=30></td></tr> 
                  
                  <tr><td>Age :</td> 
                  <td><input type=text name=age size=30></td></tr>
                  
                  <tr><td>Depuis quand joues-tu à Minecraft :</td> 
                  <td><input type=text name=Depuis_quand_tu_joues size=80></td></tr> 
                  
                  <tr><td>Règlement lu et approuvé ? ( voir forum )</td> 
                  <td><input type=text name=reglement size=80></td></tr> 
                  
                  <tr><td>Comment as-tu connu le serveur ?</td> 
                  <td><input type=text name=comment_connu_serveur size=80></td></tr> 
                  
                  <tr><td colspan=2>Pour toi c'est important de jouer en groupe ?<br> 
                  <textarea COLS=60 ROWS=6 name=comments></textarea>
                  
                  <!-- <tr><td colspan=2>Votre message:<br> 
                  <textarea COLS=50 ROWS=6 name=comments></textarea> -->
                  
                  </td></tr> 
                  </table> 
                  <br> <input type=submit value=Envoyer> - 
                  <input type=reset value=Annuler> 
                  </form> <br /><br />
                  </div>


                  Et le code PHP d'envois de mail :

                  <?php
                  $TO = "***@hotmail.fr";
                  
                  $h = "From: " . $TO;
                  
                  $message = "";
                  
                  while (list($key, $val) = each($HTTP_POST_VARS)) { 
                  $message .= "$key : $val\n"; 
                  } 
                  
                  mail($TO, $subject, $message, $h); 
                  
                  Header("Location: envoye.php"); 
                  ?>
                  0
                  1. Bonsoir

                    t'a déjà testé quoi ? Met un exemple qu'on puisse te dire ce qui ne va pas
                    0