Comment envoyer un formulaire par mail?

Fermé
Arnaud67 - 20 oct. 2010 à 11:49
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 20 oct. 2010 à 11:58
Bonjour

Je suis entrin de créer un site internet via un herbergeur gratuit pour une petite entreprise de transport. Et j'aimerais créer une rubrique "commande", pour cela je me suis aider de plusieur forum qui explique comment créer le formulaire. Seulement lorsque je clic sur "envoyer", aulieu de m'envoyer toute les données sur ma boite mail, il 'mouvre outlook, alors je me suis renseigner et on me dit que je doit le faire sous format php. j'essai mais je n'y arrive toujours pas.

Je vous copie ci-dessous mon code formulaire, si vous avez une solution je vous en remercie d'avance... ;)

<html>
<form action="mailto:monadresse@mail.fr" method="get" enctype="text/plain">
<form method="post" action="cible_formulaire.php">


<fieldset>
<legend>Vos coordonnées</legend>

<label for="nom client">Socitété</label><br />
<input type="text" name="nom client" id="nom client" tabindex="30" /><br />


<label for="adresse client">Adresse</label><br />
<input type="text" name="adresse client" id="adresse client" tabindex="30" /><br />


<label for="cp client">Code Postale</label><br />
<input type="text" name="cp client" id="cp client" tabindex="30" /><br />


<label for="ville client">Ville</label><br />
<input type="text" name="ville client" id="ville client" tabindex="30" /><br />


<label for="numéro client">Numéro de Téléphone</label><br />
<input type="text" name="numéro client" id="numéro client" tabindex="30" /><br />


<label for="fax client">Numéro de Fax</label><br />
<input type="text" name="fax client" id="fax client" tabindex="30" /><br />


<label for="email client">e-mail </label><br />
<input type="text" name="email client" id="email client" tabindex="30" /><br />
</fieldset>



<fieldset>
<legend>Expéditeur</legend>

<label for="nom expéditeur">Nom</label><br />
<input type="text" name="nom expéditeur" id="nom expéditeur" tabindex="30" /><br />

<label for="adresse expéditeur">Adresse</label><br />
<input type="text" name="adresse expéditeur" id="adresse expéditeur" tabindex="30" /><br />

<label for="cp expéditeur">Code Postale</label><br />
<input type="text" name="cp expéditeur" id="cp expéditeur" tabindex="30" /><br />

<label for="ville expéditeur">Ville</label><br />
<input type="text" name="ville expéditeur" id="ville expéditeur" tabindex="30" /><br />
</fieldset>



<fieldset>
<legend>Destinataire</legend>

<label for="nom destinataire">Nom</label><br />
<input type="text" name="nom destinataire" id="nom destinataire" tabindex="30" /><br />

<label for="adresse destinataire">Adresse</label><br />
<input type="text" name="adresse destinataire" id="adresse destinataire" tabindex="30" /><br />

<label for="cp destinataire">Code Postale</label><br />
<input type="text" name="cp destinataire" id="cp destinataire" tabindex="30" /><br />

<label for="ville destinataire">Ville</label><br />
<input type="text" name="ville destinataire" id="ville destinataire" tabindex="30" /><br />
</fieldset>



<fieldset>
<legend>Marchandise</legend>

<label for="nature">Nature</label><br />
<input type="text" name="nature" id="nature" tabindex="30" /><br />

<label for="conditionnement">Conditionnement</label><br />
<input type="text" name="conditionnement" id="conditionnement" tabindex="30" /><br />

<label for="quantité">Quantité</label><br />
<input type="text" name="quantité" id="quantité" tabindex="30" /><br />

<label for="poid en kg">Poid en Kg</label><br />
<input type="text" name="poid en kg" id="poid en kg" tabindex="30" /><br />

<label for="date de chargement">Date de Chargement</label><br />
<input type="text" name="date de chargement" id="date de chargement" tabindex="30" /><br />

<label for="heure de chargement">Heure de Chargement</label><br />
<input type="text" name="heure de chargement" id="heure de chargement" tabindex="30" /><br />

<label for="date de livraison">Date de Livraison</label><br />
<input type="text" name="date de livraison" id="date de livraison" tabindex="30" /><br />

<label for="heure de livraison">Heure de Livraison</label><br />
<input type="text" name="heure de livraison" id="heure de livraison" tabindex="30" /><br />
</fieldset>



<fieldset>
<legend>Nature Transport</legend>

<form method="post" action="traitement.php">
<p>
Cochez la Nature du transport que vous voulez :<br />

<input type="checkbox" name="Classique" id="Classique" /> <label for="Classique">Classique</label><br />
<input type="checkbox" name="Express" id="Express" /> <label for="Express">Express</label><br />
</p>


<fieldset>
<legend>Validation </legend>
<input type="submit" value="envoyer" /> <input type="reset" value="annuler " />
</fieldset>

</form>

</html>
A voir également:

1 réponse

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
Modifié par Nabla's le 20/10/2010 à 11:59
action="mailto:monadresse@mail.fr"

c'est ca qui pèche !

il faut rediriger vers une page en php (par exemple)
cette meme page php procedera a l'envoie de mail avec la fonction mail() ...

il faut que ton hébergeur autorise l'utilisation de cette fonction. Il faudra peut etre parametrer les parametres de SMTP si ce n'a pas été fait.
0