Formulaire contact

tollstep94 Messages postés 3 Statut Membre -  
Gihef Messages postés 5150 Date d'inscription   Statut Contributeur Dernière intervention   -
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

5 réponses

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
gryzzly Messages postés 5220 Statut Contributeur 1 335
 
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
Gihef Messages postés 5150 Date d'inscription   Statut Contributeur Dernière intervention  
 
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gihef Messages postés 5150 Date d'inscription   Statut Contributeur Dernière intervention  
 
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