Aller au contenu

Envoi d'un formulaire : comment choisir l'adresse?


Sujets conseillés

Posté

Bonjour les pros de l'HTML ! :D

J'ai un gros soucis : je viens de créer une page web où il y a un formulaire de commande.

En bas de ce formulaire, il y a un bouton où j'aimerais que, lorsque l'on clique dessus après avoir remplit les champs, un mail récapitulant les information soit envoyé à ma boite.

Mais impossible de trouver cette fonction dans dreamweaver !!

Je vous glisse mon code afin que vous puissiez me conseillez au mieux. Je crois que cela se joue dans la ligne que j'ai mis en rouge, ais-je tort?

Mon hébergeur est 1&&.

Ah oui, un détail : je suis une pistache en programmation, merci de votre compassion. :P

<html>
<head>
<title>Passer une commande sur Ferpourvous.com</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body background="http://www.ferpourvous.com/presentation/fond.gif" width="1000" height="1047">
<form action="" name="commande">
  <blockquote>
    <p align="center"><b><font face="Arial, Helvetica, sans-serif" size="4" color="#CC3366">BON
      DE COMMANDE</font></b></p>
    <p><font face="Arial, Helvetica, sans-serif" color="#CC3366">Merci de remplir
      le formulaire ci-dessous pour être contacté par notre service
      clientèle.<br>
      Attention : Afin de confirmer votre commande, notre service clientèle
      vous contactera AVANT tout ramassage. <br>
      Ce formulaire ne tient pas compte de réservation effective. </font></p>
    <p><font face="Times New Roman, Times, serif" color="#CC0033">Nom:      
      <input type="text" name="textfield1342" size="25">
      Prénom  
      <input type="text" name="textfield3242" size="25">
      <br>
      Adresse  
      <input type="text" name="textfield4243" size="60" value="">
      <br>
      Adresse  
      <input type="text" name="textfield42422" size="60" value="">
      <br>
      Etage      
      <input type="text" name="textfield5242" size="10">
      Interphone
      <input type="checkbox" name="checkbox942" value="checkbox">
      Digicode
      <input type="text" name="textfield2242" size="10">
      <br>
      Ville:       
      <input type="text" name="textfield7242" size="50">
      <br>
      Tel fixe   
      <input type="text" name="textfield102">
      Tel portable
      <input type="text" name="textfield92">
      Tel travail
      <input type="text" name="textfield822">
      <br>
      email      
      <input type="text" name="textfield" size="45">
      </font></p>
    <p><font face="Arial, Helvetica, sans-serif" color="#CC0033" size="4">INFORMATIONS
      POUR LE RAMASSAGE DU LINGE </font></p>
    <p><font face="Times New Roman, Times, serif" color="#CC0033">Même adresse
      que information client ? Oui
      <input type="checkbox" name="checkbox24" value="checkbox">
      Sinon, merci de remplir les champs suivants : </font></p>
    <p><font face="Times New Roman, Times, serif" color="#CC0033">Nom:      
      <input type="text" name="textfield13422" size="25">
      Prénom  
      <input type="text" name="textfield32422" size="25">
      <br>
      Adresse  
      <input type="text" name="textfield42432" size="60" value="">
      <br>
      Adresse  
      <input type="text" name="textfield424222" size="60" value="">
      <br>
      Etage      
      <input type="text" name="textfield52422" size="10">
      Interphone
      <input type="checkbox" name="checkbox9422" value="checkbox">
      Digicode
      <input type="text" name="textfield22422" size="10">
      <br>
      Ville:       
      <input type="text" name="textfield72422" size="50">
      <br>
      Tel fixe   
      <input type="text" name="textfield1022">
      Tel portable
      <input type="text" name="textfield922">
      Tel travail
      <input type="text" name="textfield8222">
      </font></p>
  <p><font face="Arial, Helvetica, sans-serif" color="#CC0033" size="4">INFORMATIONS
      POUR LA LIVRAISON DU LINGE </font></p>
    <p><font face="Times New Roman, Times, serif" color="#CC0033">Même adresse
      que information client ? Oui
      <input type="checkbox" name="checkbox23" value="checkbox">
      Sinon, merci de remplir les champs suivants : </font></p>
    <p><font face="Times New Roman, Times, serif" color="#CC0033">Nom:      
      <input type="text" name="textfield1343" size="25">
      Prénom  
      <input type="text" name="textfield3243" size="25">
      <br>
      Adresse  
      <input type="text" name="textfield4244" size="60" value="">
      <br>
      Adresse  
      <input type="text" name="textfield42423" size="60" value="">
      <br>
      Etage      
      <input type="text" name="textfield5243" size="10">
      Interphone
      <input type="checkbox" name="checkbox943" value="checkbox">
      Digicode
      <input type="text" name="textfield2243" size="10">
      <br>
      Ville:       
      <input type="text" name="textfield7243" size="50">
      <br>
      Tel fixe   
      <input type="text" name="textfield103">
      Tel portable
      <input type="text" name="textfield93">
      Tel travail
      <input type="text" name="textfield823">
      </font></p>
    <p><font color="#CC0033">Choisissez vos jours de collecte :
      <input type="checkbox" name="checkbox3" value="checkbox">
      Lundi
      <input type="checkbox" name="checkbox4" value="checkbox">
      Mercredi
      <input type="checkbox" name="checkbox6" value="checkbox">
      Vendredi
      <input type="checkbox" name="checkbox7" value="checkbox">
      Samedi <br>
      Choisissez votre plage horaire :
      <select name="select2" size="1">
        <option><font face="Times New Roman, Times, serif">7 - 9 heures</font></option>
        <option><font face="Times New Roman, Times, serif">9 - 11 heures</font></option>
        <option><font face="Times New Roman, Times, serif">11 - 13 heures</font></option>
        <option><font face="Times New Roman, Times, serif">13 - 15 heures</font></option>
        <option><font face="Times New Roman, Times, serif">15 - 17 heures</font></option>
        <option><font face="Times New Roman, Times, serif">17 - 19 heures</font></option>
        <option><font face="Times New Roman, Times, serif">19 - 21 heures</font></option>
      </select>
      </font></p>
    <p>
      [b][color="red"]<input type="submit" name="mailto" value="Validez votre commande">[/color][/b]
    </p>
  </blockquote>
</form>
<blockquote>
<p> </p>
</blockquote>
<blockquote>
  <p>  </p>
  <p>  </p>
</blockquote>
</body>
</html>

A bientot !! :)

Posté

Flute ! je craignais effectivement qu'il y ait du PHP, mais bon, quand faut y aller, faut y aller...

:rolleyes:

Donc, en reprenant le scritp indiqué sur le lien que rottman m'indiquait bien aimablement, j'obtiens ça :

<form method="post" action="envoimail.php3" name="formulaire">

<br>

Adresse de rammassage

<br>

<input type="text" name="email1" size=30 maxlength=50>

<br>

<br>

Adresse E-mail du destinataire

<br>

<input type="text" name="email2" size=30 maxlength=50>

<br>

<br>

Titre du message

<br>

<input type="text" name="titre" size=30 maxlength=50>

<br>

<br>

Message

<br>

<textarea name="message" cols=30 rows=6 wrap="soft">

</textarea>

<br>

<br>

<input type="submit" name="bouton" value="Envoyer">

</form>

Mais, pour revenir à ma question initiale, où peut-on paramétrer l'adresse d'envoi du formulaire?

:wacko:

Posté
C'est l'attribut "action" qui indique la page cible de ton formulaire.

<{POST_SNAPBACK}>

Une page cible? :unsure:

Désolé, mais j'ai du mal, hein... :D

En html, si je veux envoyer un courrier, j'ai la balise "mailto", qui ne réfère pas à une page, mais à une adresse mail.

Ce la ne marche pas pareil en php? :huh:

Je dois créé une page "envoimail.php3", c'est cela?

Avez vous un modèle de ce genre de page?

Merci !!

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...