Envoi d'un formulaire par mail
martin
-
Bobinours Messages postés 2903 Statut Membre -
Bobinours Messages postés 2903 Statut Membre -
Bonjour,
Je souhaite envoyer un formulaire par mail pour ca c'est bon, mais je n'arrive pas a formater le text envoyé pour lui donner l'aspect voulu. J'ai utilisé deux méthodes, ou je n'arrive pas a donné un aspect a mon mail.
1ere methode:
<form name=mgen METHOD=POST ACTION="mailto:toto@toto.fr" ENCTYPE="text/plain">
...
...
mon formulaire
...
...
<input type="submit" value="Envoyer">
ca me donne un mail peu lisible :
ADRESSE=rue de la barre
CODE_POSTAL=49100
VILLE=angers
TELEPHONE=0241.......
2eme méthode:BODY
<form name="mgen">
...
...
mon formulaire
...
...
<a align="center" href="javascript:mailpage()"> Envoi NEC</A>
HEAD
function mailpage()
{
chaine_mail = "mailto:caroline.brigand@nec-computers.com?";
chaine_mail += "subject= Demande d'intervention MGEN : ";
chaine_mail += "&body="société: ";
chaine_mail += window.document.forms["mgen"].societe.value;
chaine_mail += "\n";
chaine_mail += window.document.forms["mgen"].contact.value;
chaine_mail += "<br>";
chaine_mail += window.document.forms["mgen"].adresse.value;
location.href = chaine_mail;
}
et la, impossible d'inserrer des balises comme <BR> ou de \n, ca ne donne rien, les données sont toutes sur la méme ligne.
Si vous avez la reponse a mon prb pour avoir un mail lisible, je suis preneur, merci d'avance et bonne journée.
---
Martin
Je souhaite envoyer un formulaire par mail pour ca c'est bon, mais je n'arrive pas a formater le text envoyé pour lui donner l'aspect voulu. J'ai utilisé deux méthodes, ou je n'arrive pas a donné un aspect a mon mail.
1ere methode:
<form name=mgen METHOD=POST ACTION="mailto:toto@toto.fr" ENCTYPE="text/plain">
...
...
mon formulaire
...
...
<input type="submit" value="Envoyer">
ca me donne un mail peu lisible :
ADRESSE=rue de la barre
CODE_POSTAL=49100
VILLE=angers
TELEPHONE=0241.......
2eme méthode:BODY
<form name="mgen">
...
...
mon formulaire
...
...
<a align="center" href="javascript:mailpage()"> Envoi NEC</A>
HEAD
function mailpage()
{
chaine_mail = "mailto:caroline.brigand@nec-computers.com?";
chaine_mail += "subject= Demande d'intervention MGEN : ";
chaine_mail += "&body="société: ";
chaine_mail += window.document.forms["mgen"].societe.value;
chaine_mail += "\n";
chaine_mail += window.document.forms["mgen"].contact.value;
chaine_mail += "<br>";
chaine_mail += window.document.forms["mgen"].adresse.value;
location.href = chaine_mail;
}
et la, impossible d'inserrer des balises comme <BR> ou de \n, ca ne donne rien, les données sont toutes sur la méme ligne.
Si vous avez la reponse a mon prb pour avoir un mail lisible, je suis preneur, merci d'avance et bonne journée.
---
Martin
A voir également:
- Envoi d'un formulaire par mail
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Programmer envoi mail gmail - Guide
- Gmail envoyer un mail - Guide
- Windows live mail - Télécharger - Mail
1 réponse
Utilise le caractère encodé conformement a la rfc2368 :
http://www.normos.org/ietf/rfc/rfc2368.txt
Pour le retour à la ligne c'est ---> %0D%0A
Pour les espace c'est ---> %20
-= Bobinours =-
http://www.normos.org/ietf/rfc/rfc2368.txt
Pour le retour à la ligne c'est ---> %0D%0A
Pour les espace c'est ---> %20
-= Bobinours =-