Recevoir un formulaire par email

tino_2065 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
bonsoir cher ainés.

svp aidez-moi, voici mo code html:
il s'agit de remplir un formulaire.
je veux que lorsqu'un utilisateur clique ENVOYER , je reçoive toutes les informations par email.



<HTML>
<HEAD><DEMANDE D'EXTRAIT D'ACTE DE NAISSANCE<TITLE></TITLE>
<meta charset="utf-8"/>
<link rel="stylesheet" type="text/css" href="styleattestation.css"/>
<script language="JavaScript">
</script>
</HEAD>
<BODY>
<form  method="post" action="mail.php" enctype="multipart/form-data">
<h1><FONT SIZE=5><U><DIV align=center>DEMANDE D'EXTRAIT D'ACTE DE NAISSANCE</DIV></U></FONT></h1>
<B></BR>
<FONT SIZE=5><U><DIV align=right></U><A HREF="Acceuil.html">Retour à la page d'acceuil</A></DIV></FONT>
<h2><B>Informations concernant le bénéficiaire</BR></h2>
<p>
<fieldset id="coordonnees">
<div class="form-group">
<label for="text">NOM</label>
     <input type="text" name="Nom" placeholder="Entrer votre nom" required  maxlength="15"  
     />
     </div>
<BR></BR>
<div class="form-group">
<label for="text">PRENOMS</label>
     <input type="text" name="prenoms" placeholder="Entrer votre prénoms" required  maxlength="35" />
     </div>
  <div class="form-group">
<label for="text">DATE DE NAISSANCE</label>
     <input type="date" name="date_de_naissance" required />
     </div>   
<BR></BR>
  <div class="form-group">
<label>NUMERO DE L'ACTE DE NAISSANCE</label>
    <input type="text" name="numero_extrait" size=30 placeholder="ex: 253 du 01/01/1994" required maxlength="20"/><BR/>
     </div>  
<BR></BR> 
<div class="form-group">
<label for="text">LIEU DE D'ETABLISSEMENT DE L'ACTE</label>
    <input type="text" name="Lieu_de_naissance" size=40 placeholder="ex:Mairie/Bongouanou" required maxlength="25" />
     </div> 
<BR></BR>
<div class="form-group">
<label for="text">LIEU DE RESIDENCE</label>
 <input type="text" name="Lieu_de_residence" placeholder="ex: ABIDJAN/Abobo" maxlength="15"/>
     </div>
<BR></BR>
SEXE 
 <INPUT type="radio" name="SEXE" value="M">Masculin
 <INPUT type="radio" name="SEXE" value="F">Féminin
<B></BR>
<B></BR>
<div class="form-group">
<label for="text">NUMERO DE TELEPHONE</label>
<input type="number" name="tel_Portal" placeholder="ex: 0710101010" required pattern="^[0-9]+$" maxlength="13"/>
     </div>
<B></BR>
<B></BR>
<div class="form-group">
<label for="text">COURIEL</label>
<input type="email" name="email" size=50 placeholder="ex: jean@gmail.com" pattern="^[A-Za-z]+@{1}[A-Za-z]+\.{1}[A-Za-z]{2,}+-{1}$"/>
     </div>
  <div class="form-group">
<label for="text">NOMBRE DE COPIE</label>
<input type="number" name="Nombre_de_copie" size=1 placeholder="ex: 02" required "^[0-9]+$" />
     </div>   
</fieldset>
</p>
<BR></BR>
<h3><B>Informations concernant le PAYEMENT (ORANGE MONEY,MTN MOBILE MONEY OU FLOOZ) </BR></h3>
<p>
  <div class="form-group">
<label for="text">NUMERO DE DEPOT</label>
<input type="number" name="numero_de_depot" size="20" placeholder="ex:0720202020" pattern="^[0-9]+$" maxlength="10"/>
     </div>
     <div class="form-group">
<label for="text">HEURE DE DEPOT</label>
<input type="text" name="heure_de_depot" size=25 placeholder="ex:08h-09h" maxlength="10"/>
     </div>
<B></BR>
<B></BR>
    <div class="form-group">
<label for="text">MONTANT PAYE</label>
 <input type="num" name="Montant_paye" size=25 placeholder="ex: 4500 FCFA" maxlength="6"/>
     </div>
<B></BR>
<B></BR>
 <div class="form-group">
<label for="text">REFERENCE DU PAYEMENT</label>
 <input type="text" name="Reference_du_payement" required maxlength="20"/><BR/>
     </div>
</p>
<h4><B>Informations supplementaires</BR></h4>
<label for="Villes">
Où  voulez-vous recevoir votre dossier?
</label>
<select name="Ville_de_reception">
 <optgroup label="Abidjan">
 <option value="Abobo">Abobo</option>
 <option value="Adjamé">Adjamé</option>
 </optgroup>
 <optgroup label="Bongouanou">
 <option value="Baoulékro">Baoulékro</option>
 <option value="Agnikro">Agnikro</option>
 </optgroup>
<FONT SIZE=10><DIV align=right><INPUT type="submit" value="ENVOYEREX" name="submit"></DIV></FONT>
       <DIV align=right> <audio controls="controls" autoplay="autoplay" preload="auto">
<source src="piste.mp3"></source>
</BODY>
</HTML> 





<?php

?>

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Le html seul ne suffira pas.
Il te faut un langage serveur tel que le PHP.

La plus part des hébergeurs permettent d'utiliser la fonction mail de php.
https://www.commentcamarche.net/faq/4516-webmaster-un-formulaire-de-contact-pour-votre-site

Si ça ne fonctionne pas, où que tu travailles en "local" sur ton ordi, tu peux utiliser phpmailer
https://github.com/PHPMailer/PHPMailer
https://help.adk-media.com/utiliser-classe-php-mailer-pour-envoi-emails-smtp.html
0