Envoyer un formulaire vers sa boite mail

loco763 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
loco763 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Tout d'abord salut à toutes et à tous
je suis actuellement en train de créer une entreprise de ce fait je créer aussi un site internet je suis passé par l'éditeur de Wix relativement simple dans un premier temps mais maintenant je souhaite intégrer un formulaire pour les devis j'ai déjà commencé a en préparer un mais je rencontre un problème au niveau de l'envoi à ma boîte mail je vous mets le code HTML que j'ai utilisée pourriez-vous m'aider à résoudre ce problème je suis aussi intéressé par les critiques si vous avez des conseils sur la présentation ou autres n'hésitez pas je suis preneur
par avance merci beaucoup à ce et celle qui prendront le temps de me répondre



____________________________________________________________________


<form action="inscription.php" method="post">
<fieldset class="etat-civil">
<legend>Etat civil</legend>
<label for="nom">Nom</label>
<input id="nom" name="nom" type="text" /><br />
<br>
<label for="prenom">Prénom </label>
<input id="prenom" name="prenom" type="text" /><br />
<br>
<label for="date-de-naissance">Date de naissance</label>
<input id="date-de-naissance" name="date-de-naissance" type="text" />
<br>
<br>
<label for="Email">E-mail</label>
<input id="E-mail" name="E-mail" type="text" />
<br>
</fieldset>
<fieldset class="adresse">
<legend>Adresse</legend>
<br>
<label>Rue</label>
<input id="rue" name="rue" type="text" /><br />
<br>
<label>Code postal</label>
<input id="code-postal" name="code-postal" type="text" /><br />
<br>
<label>Ville</label>
<input id="ville" name="ville" type="text" />
</fieldset>
<fieldset class="Votre prestation ">
<legend>Votre prestation </legend>
<br>
<label>Type de prestation</label>
<input id="Type de prestation" name="Type de prestation" type="text" /><br />
<br>
<label>Nombre de convives</label>
<input id="Nombre de convives" name="Nombre de convives" type="text" /><br />
<br>
<label>Votre budget </label>
<input id="Votre budget " name="Votre budget " type="text" />
<br>
<br>
<label>information complémentaire </label>
<input id="info complémentaire" name="information complémentaire" type="text" />
<br>
</fieldset>
<button onclick="<a href="desir.et.reve@gmail.com">Valider</button>
A voir également:

7 réponses

jjaco Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   45
 
bonjour :
voici la première ligne:
<form action="mailto:ton _email" method="post">
0
loco763 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   2
 
merci d'avoir pris le temps de répondre donc si je te suis bien ce sera la première ligne du code ces sa ?
0
loco763 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   2
 
je viens de modifier la première ligne mais visiblement sa ne change pas le problème une idée?
0
jjaco Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   45
 
c'est aussi la denière ligne:
<button onclick="<a href="desir.et.reve@gmail.com">Valider</button>
change la par:
<input type="submit" value="envoyer"> (tu peux remplacer envoyer par ce tu veux: ok, send, soumettre etc...)
0

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

Posez votre question
loco763 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   2
 
ok ces chose faite, sympas le petit bouton ! tu et un chef merci
par contre , je viens de tester le formulaire...
est lorsque clic sur envoyer une fenêtre s'ouvre qui me propose de choisir un client mail . je choisi donc g mail mais rien ne ce passe je ne reçoit aucun mail...
de plus le formulaire disparais de la page lorsque je clic sur envoyer
je me suis peut être tromper quelque par?



<form action="mailto:desir.et.reve@gmail.com" method="post">
<fieldset class="etat-civil">
<legend>Etat civil</legend>
<label for="nom">Nom</label>
<input id="nom" name="nom" type="text" /><br />
<br>
<label for="prenom">Prénom </label>
<input id="prenom" name="prenom" type="text" /><br />
<br>
<label for="date-de-naissance">Date de naissance</label>
<input id="date-de-naissance" name="date-de-naissance" type="text" />
<br>
<br>
<label for="Email">E-mail</label>
<input id="E-mail" name="E-mail" type="text" />
<br>
</fieldset>
<fieldset class="adresse">
<legend>Adresse</legend>
<br>
<label>Rue</label>
<input id="rue" name="rue" type="text" /><br />
<br>
<label>Code postal</label>
<input id="code-postal" name="code-postal" type="text" /><br />
<br>
<label>Ville</label>
<input id="ville" name="ville" type="text" />
</fieldset>
<fieldset class="Votre prestation ">
<legend>Votre prestation </legend>
<br>
<label>Type de prestation</label>
<input id="Type de prestation" name="Type de prestation" type="text" /><br />
<br>
<label>Nombre de convives</label>
<input id="Nombre de convives" name="Nombre de convives" type="text" /><br />
<br>
<label>Votre budget </label>
<input id="Votre budget " name="Votre budget " type="text" />
<br>
<br>
<label>information complémentaire </label>
<input id="info complémentaire" name="information complémentaire" type="text" />
<br>
</fieldset>
<input type="submit" value="envoyer">
0
jjaco Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   45
 
j'ai revu un formulaire que j'avais fait pour un site:
Page contact.html: c'est le formulaire


<html>
<head>
<title> formulaire </title>
<meta name="Robots" content="noindex, nofollow">
</head>
<body> <div align="center">
<table align="center" border="2" width="40%" cellpadding="10px">
<form method="POST" action="formmail.php" >
<tr>
<td colspan="2">
<p>
<label><input type="radio" name="mm" value="madame">madame</label>  
<label><input type="radio" name="mm" value="mademoiselle">mademoiselle</label>  
<label><input type="radio" name="mm" value="monsieur">monsieur</label>
</p>
</td>
</tr>
<tr><td>Nom:</td><td><input name="nom" type="text" value="nom" size="55" onFocus="javascript:this.value=''" / ></td></tr>
<tr><td>prénom</td><td><input name="prénom" type="text" value="prénom" size="55"onFocus="javascript:this.value=''" ></td></tr>
<tr><td>e-mail</td><td><input name="e-mail" type="text" value="@" size="55" onFocus="javascript:this.value=''"></td></tr>
<tr><td>téléphone</td><td><input name="tel" type="text" value="fixe" size="25" onFocus="javascript:this.value=''">
<input name="gsm" type="text" value="gsm" size="25" onFocus="javascript:this.value=''">
</td></tr>
<tr><td>adresse</td><td><input name="rue" type="text" value="rue" size="40" onFocus="javascript:this.value=''">
<input name="n°" type="text" value="n°" size="10" onFocus="javascript:this.value=''">
</td></tr>
<tr><td>localité</td><td><input name="cp" type="text" value="CP" size="10" onFocus="javascript:this.value=''" >
<input name="localite" type="text" value="localité" size="40" onFocus="javascript:this.value=''">
</td></tr>
<tr><td>commentaires</td><td><textarea name="commentaires" cols="42" rows="5" onFocus="javascript:this.value=''"></textarea>
</td></tr>
<tr>
<td colspan="2" valign="bottom" align="center">
<input type="submit" name="submitform" value="Envoyer" />         
<input type="reset" name="delete" value="effacer">
<label></label>
</td>
</tr>
</form>
</table>
</body>
</html>

désolé pour l'indentation...



et voici la page php

formmail.php

<?php
$TO = "tonadresse.qqch";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($_POST)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: youpi.html");

?>



et pour être complet voici la page youpi.html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>youpi</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>

<body> <p> </p> <p> </p>
<h1 align="center"><font color="#0000FF" size="+5" face="Georgia, Times New Roman, Times, serif">Youpi !</font>
</h1>
<p align="center"><strong><font color="#0000FF" size="5" face="Georgia, Times New Roman, Times, serif">Votre
message a bien été envoyé.</font></strong></p>



<table align="center" width="50% "></table>
<p align="center"><font face="Georgia, Times New Roman, Times, serif"><a href="../index.php">retour
à la page d'accueil</a></font></p>
</body>
</html>

Si ça peut t'aider...
remarque que le formulaire se présente en forme de tableau
et que la zone de commentaire s'appelle textarea...

bonne chance
0
loco763 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   2
 
merci pour ton aide l'ami ces bon!
0