Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5135 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  ASP ajouter une page html dans le mail.body d'un email

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ASP ajouter une page html dans le mail.body d'un email

n°1007255
extra
Posté le 09-03-2005 à 20:22:09  profilanswer
 

bonjour
 
Je débute en asp
 
Je voudrais envoyer un mail dans le contenu serait une page web simple incorporant les données issues d'un formulaire.
 
J’arrive à ajouter des morceaux html dans le body du mail, mais par petit bout une vraie galère...
 
je suis sur qu'il y a plus simple.... mais comment
 
<% mail= "<HTML" + "<BODY bgColor=#ffffff>" + "<DIV align=center><u><FONT face=Arial size=6>Demande de réparation</FONT></u></DIV>" + etc....
 

mood
Publicité
Posté le 09-03-2005 à 20:22:09  profilanswer
 

n°1007350
Arjuna
Aircraft Ident.: F-MBSD
Posté le 09-03-2005 à 21:17:01  profilanswer
 

C'est le seul moyen [:spamafote]

n°1007465
extra
Posté le 09-03-2005 à 22:34:17  profilanswer
 

OK j'y ai passé la soirée.... je pensais qu'il y avait plus simple.
 
Merci du renseignement....

n°1007800
DVDAI
Posté le 10-03-2005 à 10:34:11  profilanswer
 

Si le contenu HTML existe sur le disque, tu peux trés bien ouvrir le fichier, le charger et le balancer dans le mail...
 
Pour faire simple, tu construit un squelette de ton mail en HTML, les données à insérer, tu les marques à l'aide de marqueur texte spécifique (genre pour le nom : ###NOM###). Puis lorsque tu as chargé la page HTML, tu y appliques une serie de 'Replace', genre :
 

Code :
  1. mail = Replace(mail, "###NOM###", TaVariableNom)
  2. ...


 
C'est pas top optimisé, mais ça l'avantage que tu ne passes pas 3 heures à te tapper le code HTML en dur dans le code...

n°1008499
Flyman30
Posté le 10-03-2005 à 16:25:52  profilanswer
 

Voila ce que je fait :
 

Code :
  1. strHTML = "<b>Nom: </b>" & Request.form("nom" ) & "  "  & Request.form("prenom" ) & "<br />" & _
  2. "<b>Email: </b>" & Request.form("eMail" ) & "<br />" & _
  3. "<b>Adresse: </b>" & Request.form("adresse" ) & "<br />" & _
  4. "<b>Ville: </b>" & Request.form("ville" ) & "<br />" & _
  5. "<b>Code postal: </b>" & Request.form("codepost" ) & "<br />" & _
  6. "<b>Téléphone: </b>" & Request.form("tel" ) & "<br />" & _
  7. "<b>Mobile: </b>" & Request.form("mobile" ) & "<br />" & _
  8. "<b>Objet: </b> & Request.form("Objet" ) & "<br /><fieldset>" & Request.form("Demande" ) & "</fieldset>"


 
il n'y a plus qu'a s'occuper du formulaire et du composant qui expédie les mails


---------------
planuldep | Association pêche à la Sempé
n°1008562
extra
Posté le 10-03-2005 à 17:00:53  profilanswer
 

Bon je l'ai fait à la main... (il faudra que j'essais ta méthode DVDAI ca peut être bien....)
 
Merci


Message édité par extra le 10-03-2005 à 17:36:14

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  ASP ajouter une page html dans le mail.body d'un email

 

Sujets relatifs
fichier joint dans email mal transmis[PHP/HTML] probleme avec nl2br et textarea
rafraichir une page depuis une popup (non opener)ajouter un prefixe + auto increment
[PHP / HTML] Antileech pour forum[delphi] afficher le code source d'une page html ?
un compteur quand on clique sur un bouton submit d'un formulaire htmlCSS et mise en page
Mes données de session s'effacent au retour d'une page 
Plus de sujets relatifs à : ASP ajouter une page html dans le mail.body d'un email


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)