Formulaire contact

Bonsoir,

J'ai télécharger un kit graphique sur le web en html avec du flash intégré.

J'ai rempli tout le contenu du site.

Il me reste le pb suivant :

La page contact contient le code suivant :

<form id="form1" action="" enctype="multipart/form-data" name="form1" style="margin:0px; padding:0px">

<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="m_text" width="184" valign="top">
<div align="left" style="margin-left:0px; margin-top:px;">Prénom :</div>
<div class="form_div" style="margin-top:px;"><input type="text" class="form m_text" style=""></div>
<div align="left" style="margin-left:0px; margin-top:6px;">Nom :</div>
<div class="form_div" style="margin-top:px;"><input type="text" class="form m_text" style=""></div>
<div align="left" style="margin-left:0px; margin-top:6px;">Adresse e-mail :</div>
<div class="form_div" style="margin-top:px;"><input type="text" class="form m_text" style=""></div>
<div align="left" style="margin-left:0px; margin-top:6px;">Téléphone :</div>
<div class="form_div" style="margin-top:px;"><input type="text" class="form m_text" style=""></div>
<td>
<td class="m_text" valign="top">
<div align="left" style="margin-left:0px; margin-top:0px;">Votre message :</div>
<div style="margin-top:-1px"><textarea class="form m_text" rows="20" cols="40" style="height:184px; overflow:hidden"></textarea></div>
<div align="left" class="_text" style="margin-left:45px; margin-top:5px"><img alt="" src="images/m.gif" style="margin-right:4px; margin-top:4px"><a href="#" class="l_text" onClick="document.getElementById('form1').reset()"><strong>effacer</strong></a><img alt="" src="images/m.gif" style="margin-right:4px; margin-top:4px; margin-left:17px"><a href="#" class="l_text" onClick="document.getElementById('form1').submit()"><strong>envoyer</strong></a></div>
</td>
</tr>
</table>
</form>

Où et Comment dois-je indiqué que lorsque le visiteur clique sur envoyer, ceci provoque un envoi de mail à adresse@nomdedomaine.fr

Si je vous pose la question c'est que je suis nul et que je sollicite vos compétences pour résoudre mon pb.

D'avance merci beaucoup,

Stéphane
Configuration: Windows Vista
Internet Explorer 7.0

5 réponses

  1. j'ai téléchargé le kit et me trouve avec une archive contenant les dossiers des dossiers dans lesquels sont inclus des fichiers *.html, *.psd, *.gif, *.jpg, *.css.

    Que dois-je trouver pour répondre à ta question ?

    Merci,

    Stéphane.
    2
    1. Contributeur
      a priori c'est pas dans cette page :p y'a pas de champ de configuration de mail la dedans.
      tu as pas un dossier contenant tous les paramètres de gestion du site ?
      0
      1. Contributeur
        Bonjour,

        Il manque pas mal de chose à ton formulaire pour qu'il t'envoie un courriel.

        Essaye ça :
        <form id="form1" name="form1" style="margin:0px; padding:0px" action="mailto:adresse@nomdedomaine.fr" enctype="text/plain" method="post"> 
        
        <table border="0" cellspacing="0" cellpadding="0"> 
          <tr> 
            <td class="m_text" width="184" valign="top"> 
              <div align="left" style="margin-left:0px; margin-top:px;">Prénom :</div> 
              <div class="form_div" style="margin-top:0px;">
                <input type="text" class="form m_text" name="prenom"></div> 
              <div align="left" style="margin-left:0px; margin-top:6px;">Nom :</div> 
              <div class="form_div" style="margin-top:px;">
                <input type="text" class="form m_text" name="nom"></div> 
              <div align="left" style="margin-left:0px; margin-top:6px;">Adresse e-mail :</div> 
              <div class="form_div" style="margin-top:px;">
                <input type="text" class="form m_text" name="e-mail"></div> 
              <div align="left" style="margin-left:0px; margin-top:6px;">Téléphone :</div> 
              <div class="form_div" style="margin-top:px;">
                <input type="text" class="form m_text" name="telephone"></div> 
            </td> 
            <td class="m_text" valign="top"> 
              <div align="left" style="margin-left:0px; margin-top:0px;">Votre message :</div> 
              <div style="margin-top:-1px">
                <textarea class="form m_text" rows="20" cols="40" style="height:184px; overflow:hidden" name="message"></textarea></div> 
              <div align="left" class="_text" style="margin-left:45px; margin-top:5px"><img alt="" src="images/m.gif" style="margin-right:4px; margin-top:4px"><a href="#" class="l_text" onClick="document.getElementById('form1').reset()"><strong>Effacer</strong></a><img alt="" src="images/m.gif" style="margin-right:4px; margin-top:4px; margin-left:17px"><a href="#" class="l_text" onClick="document.getElementById('form1').submit()"><strong>Envoyer</strong></a></div> 
            </td> 
          </tr> 
        </table> 
        </form> 
        
        Ça lancera le gestionnire de courriel de ton correspondant avec un nouveau message qui sera prérempli avec les infos qu'il aura fournies.
        0
        1. Bonsoir,

          Merci pour ta réponse, cependant voici deux remarques :

          - ca ne fonctionne pas, lorsque je fais le test j'ai l'erreur sur le serveur :
          405 Method Not Allowed
          The requested method POST is not allowed for the URL /xxxx/index-5.html

          - je cherchais une solution qui ne nécessite pas la présence d'un client de messagerie sur le poste du visiteur...

          Néanmoins, je m'en contenterais largement si vous trouvez la solution à la première erreur.

          D'avance merci bcp,

          Stéphane.
          0
          1. Contributeur
            Il semble que les réglage du serveur ne te permettent pas d'envoyer d'e-mail.
            Problèmes de droits ?

            On trouve des moyens de le faire en PHP :
            php fonction mail et liens qu'il contient.
            0