Bonjour à la communauté css js,
J'ai réalisé un formulaire de don en html en method "post". J'ai mis pour action dans ce formulaire un fichier php s'appelant "envoi.php" qui permet donc de confirmer l'envoi du formulaire à l'internaute et de restituer les données dans la boite mail de l'intéressé.
Cependant j'aurais voulu savoir s'il était possible qu'il y ait deux personnes (donc 2 e-mails) qui puissent recevoir les données des formulaires remplies dans leur boites de messagerie?
Si oui, quel est la procédure?
Je vous transmets ci dessous le code du formulaire ainsi que le code du fichier "php".
Voici le code du fichier php :
Modifié par djmatou (30 May 2006 - 17:46)
J'ai réalisé un formulaire de don en html en method "post". J'ai mis pour action dans ce formulaire un fichier php s'appelant "envoi.php" qui permet donc de confirmer l'envoi du formulaire à l'internaute et de restituer les données dans la boite mail de l'intéressé.
Cependant j'aurais voulu savoir s'il était possible qu'il y ait deux personnes (donc 2 e-mails) qui puissent recevoir les données des formulaires remplies dans leur boites de messagerie?
Si oui, quel est la procédure?
Je vous transmets ci dessous le code du formulaire ainsi que le code du fichier "php".
function verification(){
if(form.civilite.value=="") {
alert("vous devez cochez une case !");
form.civilite.focus();
return false;
}
else
if(form.nom.value == "") {
alert("Vous devez saisir un nom !");
form.nom.focus();
return false;
}
else
if(form.prenom.value == "") {
alert("Vous devez saisir un prénom !");
form.prenom.focus();
return false;
}
else
if(form.adresse.value == "") {
alert("Vous devez saisir une adresse !");
form.adresse.focus();
return false;
}
else
if(form.email.value == "") {
alert("Vous devez saisir un e-mail !");
form.email.focus();
return false;
}
else
if(form.email.value.indexOf('@') == -1) {
alert("Ce n'est pas une adresse electronique, verifiez la svp");
form.email.focus();
return false;
}
return true
}
</script>
<form name="form" action="envoi.php" method="post" onSubmit="return verification()">
<table width="95%" border="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="59" height="26"></td>
<td width="1"></td>
<td width="382"> </td>
<td colspan="2" valign="top"><span class="Style8">*</span> <span class="Style1">Champs
obligatoires</span></td>
<!--DWLayoutTable-->
<tr>
<td height="27" colspan="2" valign="top"><span class="Style1">Civilité</span>
<span class="Style8">*</span></td>
<td colspan="3" valign="top"><span class="Style1"> M.
<input name="civilite" type="radio" value="M."checked>
Mme
<input name="civilite" type="radio" value="Mme">
Melle</span> <input name="civilite" type="radio" value="Melle">
</td>
<tr>
<td height="24" colspan="2" valign="top"><span class="Style1"> Nom</span>
<span class="Style8">*</span></td>
<td colspan="3" valign="top"><input name="nom" type="text" size="30">
</td>
</tr>
<tr>
<td height="24" colspan="2" valign="top"><span class="Style1"> Prénom</span>
<span class="Style8">*</span></td>
<td colspan="3" valign="top"><input name="prenom" type="text" size="30">
</td>
</tr>
<tr>
<td height="104" colspan="2" valign="top"><span class="Style1">
Adresse</span> <span class="Style8">*</span></td>
<td colspan="3" valign="top"><textarea name="adresse" cols="40" rows="5">
</textarea>
</td>
</tr>
<tr>
<td height="27" colspan="2" valign="top"><span class="Style1">Téléphone</span></td>
<td colspan="3" valign="top"><input name="telephone" type="text" size="8">
</td>
</tr>
<tr>
<td height="24" colspan="2" valign="top"><span class="Style1"> E-mail</span>
<span class="Style8">*</span></td>
<td colspan="3" valign="top"><input name="email" type="text" size="30">
</td>
</tr>
<tr>
<td height="26" colspan="2" valign="top"><span class="Style1"> Pays</span>
</td>
<td colspan="3" valign="top"><select name="pays">
<option value="Suisse">Suisse</option>
<option value="France">France</option>
<option value="Autres">Autres</option>
</select> <span class="Style1">Si autres, précisez
:</span> <input name="precision pays" type="text" size="15">
</td>
</tr>
<tr>
<td height="16"></td>
<td></td>
<td></td>
<td width="70"></td>
<td width="60"></td>
</tr>
<tr>
<td height="37" colspan="5" valign="top">D<span class="Style1">éclare
faire un don de</span> <input name="montant" type="text" size="2" title="indiquer le montant de votre don">
<select name="monnaie">
<option value="euros"><span class="Style1">Euros</span></option>
<option value="franc suisse"><span class="Style1">Francs Suisse</span></option>
<option value="dollars"><span class="Style1">Dollars</span></option>
</select> <span class="Style1">au moyen de</span> <select name="paiement">
<option value="cheque"><span class="Style1">Chèque</span></option>
<option value="virement bancaire"><span class="Style1">Virement
bancaire</span></option>
</select></td>
</tr>
<tr>
<td height="19"> </td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td height="35" colspan="5" valign="top"><span class="Style1">Ce
don sera affecté aux projets</span><span class="Style8">
*</span> <select name="projets">
<option value="projet constructions d'ecoles">Projet constructions
d'écoles</option>
<option value="projet the globe">Projet The Globe</option>
<option value="projet jardins et cantines scolaires">Projet
jardins et cantines scolaires</option>
<option value="projet classes informatiques">Projet classes
informatiques</option>
<option value="fonctionnement de la Fondation">Fonctionnement
de la Fondation</option>
</select></td>
</tr>
<tr>
<td height="21"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="26" valign="top"><input name="reset" type="reset" value="Effacer"></td>
<td> </td>
<td> </td>
<td> </td>
<td valign="top"><input name="submit" type="submit" value="Valider"></td>
</tr>
</table>
</form>
Voici le code du fichier php :
<?php
$msg .= "Civilité\t$civilite\n";
$msg .= "Nom\t$nom\n";
$msg .= "Prénom\t$prenom\n";
$msg .= "Adresse\t$adresse\n\n";
$msg .= "Téléphone\t$telephone\n";
$msg .= "E-Mail\t$email\n";
$msg .= "Pays\t$pays\n";
$msg .= "Precision pays\t$precision pays\n";
$msg .= "Montant\t$montant\n";
$msg .= "Monnaie\t$monnaie\n";
$msg .= "Paiement\t$paiement\n";
$msg .= "Projets\t$projets\n";
$recipient = "[#red]adresse e-mail[/#]";
$subject = "formulaire de don";
$mailheaders = "From: Formulaire de don<> \n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire de don envoyé!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Nous vous remercions de votre geste et de l'intérêt que vous portez à la FIEM</H1>";
echo "<P align=center>";
echo "Le formulaire à bien été envoyé !</P>";
echo "</BODY></HTML>";
?>
Modifié par djmatou (30 May 2006 - 17:46)