Envoi d'un formulaire par mail

martin -  
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
A voir également:

1 réponse

Bobinours Messages postés 2903 Statut Membre 504
 
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 =-
0