Recevoir un formulaire par email

Fermé
tino_2065 Messages postés 24 Date d'inscription samedi 3 avril 2021 Statut Membre Dernière intervention 4 mars 2022 - Modifié le 3 avril 2021 à 20:41
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 3 avril 2021 à 21:22
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 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
3 avril 2021 à 21:22
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