Formulaire contact

tollstep94 Messages postés 3 Statut Membre -  
Gihef Messages postés 5165 Statut Contributeur -
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. tollstep94 Messages postés 3 Statut Membre 2
     
    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
  2. gryzzly Messages postés 5220 Date d'inscription   Statut Contributeur Dernière intervention   1 340
     
    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
  3. Gihef Messages postés 5165 Statut Contributeur 2 781
     
    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
  4. tollstep94 Messages postés 3 Statut Membre 2
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Gihef Messages postés 5165 Statut Contributeur 2 781
     
    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