Rechercher : dans
Par :

Problème Formulaire HTML

Dernière réponse le 5 jui 2005 à 14:40:17 Clume, le 5 jui 2005 à 09:49:27 
 Signaler ce message aux modérateurs

Voila, j'ai dréer un petit formulaire HTML, que des visiteurs rempliraient.
Mais je ne sais pas comment faire pour qu'il me soit envoyer!
Quant je clique sur le bouton "envoyer", ca m'ouvre mon client mail par défaut!
j'aimerai en quelque sorte que quant je clique sur "envoyer", il y ait un message comme quoi "votre message a bien été envoyer"

Voila le code html :

<form name="form1" method="post"
 action="mailto:antoine.mazuyer@free.fr">
  <p>Votre Pseudo : <input name="textfield" type="text"></p>
  <p>Pseudo du con : <input name="textfield"
 type="text"></p>
  <p>Le :
  <select name="select">
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
  <option>5</option>
  <option>6</option>
  <option>7</option>
  <option>8</option>
  <option>9</option>
  <option>10</option>
  <option>11</option>
  <option>12</option>
  <option>13</option>
  <option>14</option>
  <option>15</option>
  <option>16</option>
  <option>17</option>
  <option>18</option>
  <option>19</option>
  <option>20</option>
  <option>21</option>
  <option>22</option>
  <option>23</option>
  <option>24</option>
  <option>25</option>
  <option>26</option>
  <option>27</option>
  <option>28</option>
  <option>29</option>
  <option>30</option>
  <option>31</option>
  </select>
  <select name="select">
  <option>Janvier</option>
  <option>Février</option>
  <option>Mars</option>
  <option>Avril</option>
  <option>Mai</option>
  <option>Juin</option>
  <option>Juillet</option>
  <option>Août</option>
  <option>Septembre</option>
  <option>Octobre</option>
  <option>Novembre</option>
  <option>Décembre</option>
  </select>
  <select name="select">
  <option>1991</option>
  <option>1992</option>
  <option>1993</option>
  <option>1994</option>
  <option>1995</option>
  <option>1996</option>
  <option>1997</option>
  <option>1998</option>
  <option>1999</option>
  <option>2000</option>
  <option>2001</option>
  <option>2002</option>
  <option>2003</option>
  <option>2004</option>
  <option>2005</option>
  <option>2006</option>
  </select>
  </p>
  <p>Site ou Forum : <input name="textfield"
 type="text">
  </p>
  <p>Connerie : <textarea name="textarea"></textarea>
  </p>
  <input value="Envoyer" type="submit">
</form>

1

Erdnax, le 5 jui 2005 à 09:55:36

Salut,

Il faut que tu traite les données envoyée par php, qui lui se chargera de te les transmettre par mail.

Mais avant de se lancer dans la page php, il faut que tu modifie deux ou trois choses :

A chaque fois que, dans ton formulaire, tu as un name="" il faut que tu mette le nom de ton "input". C'est très important pour la clarté et la compréhension du code, et il faut surtout qu'ils aient TOUS UN NOM DIFFERENT.

Alors modifie ton formulaire, recopie le ici, et on va voir pour traiter tout ça ;)

@+
(_..:: P'tit Suisse ::.._)

Répondre à Erdnax

2

Clume, le 5 jui 2005 à 10:25:26

Voila le code avec les nom des name= ""



  <option>8</option>
  <option>9</option>
  <option>10</option>
  <option>11</option>
  <option>12</option>
  <option>13</option>
  <option>14</option>
  <option>15</option>
  <option>16</option>
  <option>17</option>
  <option>18</option>
  <option>19</option>
  <option>20</option>
  <option>21</option>
  <option>22</option>
  <option>23</option>
  <option>24</option>
  <option>25</option>
  <option>26</option>
  <option>27</option>
  <option>28</option>
  <option>29</option>
  <option>30</option>
  <option>31</option>
  </select>
  <select name="m">
  <option>Janvier</option>
  <option>Février</option>
  <option>Mars</option>
  <option>Avril</option>
  <option>Mai</option>
  <option>Juin</option>
  <option>Juillet</option>
  <option>Août</option>
  <option>Septembre</option>
  <option>Octobre</option>
  <option>Novembre</option>
  <option>Décembre</option>
  </select>
  <select name="a">
  <option>1991</option>
  <option>1992</option>
  <option>1993</option>
  <option>1994</option>
  <option>1995</option>
  <option>1996</option>
  <option>1997</option>
  <option>1998</option>
  <option>1999</option>
  <option>2000</option>
  <option>2001</option>
  <option>2002</option>
  <option>2003</option>
  <option>2004</option>
  <option>2005</option>
  <option>2006</option>
  </select>
  </p>
  <p>Site ou Forum : <input name="sf"
 type="text">
  </p>
  <p>Connerie : <textarea name="c"></textarea>
  </p>
  <input value="Envoyer" type="submit">
</form>

Répondre à Clume

3

Erdnax, le 5 jui 2005 à 11:04:36

Juste une petite question avant de continuer.

Ou penses-tu envoyer ton site ? Tu as un serveur ? Est-ce que tu sais s'il accepte php ? Et la fonction d'envoi de mail ?
(_..:: P'tit Suisse ::.._)

Répondre à Erdnax

4

Clume, le 5 jui 2005 à 11:19:10

Je vais le faire herberger par free, il accepte le php.
Mias je voulais savoir si cétait nécéssaire de mettre du php?

Répondre à Clume

5

Erdnax, le 5 jui 2005 à 11:22:57

Pour ce que tu veux, c'est à mon avis le plus simple. Sinon tu aura (il me semble) toujours un message t'indiquant que le formulaire est envoyé par mail... essaye peut-être alors avec javascript si tu ne veux pas de php...

Si tu as besoin d'aide, demande ;)
(_..:: P'tit Suisse ::.._)

Répondre à Erdnax

6

Clume, le 5 jui 2005 à 12:02:06

Il faut rajouter des trucs pour javascript?

Répondre à Clume

7

Erdnax, le 5 jui 2005 à 13:56:24

Qu'est ce que tu appelle rajouter des trucs ? Dans ta page ? Des scripts ?
(_..:: P'tit Suisse ::.._)

Répondre à Erdnax

8

Clume, le 5 jui 2005 à 14:22:13

Merci Erdbax, mais j'ai trouver!
grace a cette page : http://support.free.fr/web/pperso/forms.html

comme ej vux faire heberger mes pages sur free, ca roule!

Répondre à Clume

9

 Erdnax, le 5 jui 2005 à 14:40:17

Ok parfait ;)
(_..:: P'tit Suisse ::.._)

Répondre à Erdnax