Bonjour,

Mon problème est le suivant, je dois améliorer l'enregistrement d'utilisateurs sur un soft et pour cela il faut que j'utilise un formulaire. Je m'explique :

- Dans ce formulaire j'ai 3 champs, un identifiant, un mail et un groupe. Les deux premiers sont des champs textes et le dernier est une liste dans laquelle il faut sélectionner son groupe.

- Une fois ce formulaire remplit, l'utilisateur doit appuyer sur envoyé pour qu'apparaisse un mail pré-rempli avec les informations qu'il a précédemment donné.

- En gros dans mon mail j'ai : ca="un_truc"&mail="une@mail"&groupe="mongroupe" alors que j'aimerai quelque chose du style :
- ca = monca
- mail = mon email
- groupe = mongroupe

Voila la tête du code...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<body>
<?php
   $requete = mysql_query("SELECT nomGroupe FROM config_Groupe");
 
   if (isset($_POST['Envoyer']) && $_POST['submit'] == 'Envoyer')
   {      
      if (isset($_POST['ca']) && isset($_POST['email']) && isset($_POST['mail']))
      {
         $ca = mysql_real_escape_string(htmlspecialchars($_POST['ca']));
         $adresse = mysql_real_escape_string(htmlspeacialchars($_POST['email']));
         $equipe = $_POST['equipe'];
         
         $adresse=htmlentities($_POST['email']); 
         if(VerifierAdresseMail($adresse))
         {
            echo '<p>Votre adresse est valide.</p>'; 
         }
         else
         {
            echo '<p>Votre adresse e-mail n\'est pas valide.</p>';
         }
      }
   }
?>
 
<form id="registration" action="mailto:mon@mail" method=POST>
<!--<input type=hidden name=sub value=confirmation>-->
   <h1>Formulaire d'enregistrement</h1>
      <?php
         echo $erreur."</p>";
      ?>
      <table border=0>
         <tr><td>Code Alliance : </td>
             <td><input type=text name="ca" size=30 autofocus required></td>
         </tr>
         <tr><td>Adresse mail : </td>
             <td><input type=text name="email" size=30 autofocus required></td>
         </tr>
         <tr>
             <td>Equipe : </td>
             <td><select name="equipe">
            <?php
            while($row = mysql_fetch_assoc($requete))
            {
               echo "<option value='".$row['nomGroupe']."'>".$row['nomGroupe']."</option>";
            }
            ?>
            </select></td>
         </tr>
      </table>
 
      <input type=submit value=Envoyer>
      <input type=reset value=Annuler>
</form>
</body>
J'ai regardé divers posts, divers tutos etc mais rien de probant et/ou que j'ai réussi à faire.

Merci d'avance.

Cdlt,

ciols