Avatar billede maxmuldjord Nybegynder
18. januar 2004 - 20:13 Der er 3 kommentarer og
1 løsning

Formattering af Jmail i tabel

Jeg har nedenstående kode til min Jmail, hvordan får jeg det puttet pænt ind i en tabel? Jeg ville gerne have to kolonner så Navn: er i den ene side og så selvfølgelig resultatet af "Request("navn") i det modstående felt. Kan jeg evt. style en sådan tabel med CSS?
Dim mail, Body
Set mail = Server.CreateObject("JMail.SMTPMail")
With mail
.ContentType ="text/html"
.Subject = "Ansøgning"
.Body = Request("navn") & vbCrLf & _
        Request("vej")  & vbCrlf & _
        Request("postnr") & vbCrLf & _
        Request("by") & vbCrlf & _
        Request("telefon") & vbCrlf & _
        Request("mobil") & vbCrlf & _
        Request("alder") & vbCrLf & _
                Request("end_edu")  & vbCrlf & _
        Request("ref") & vbCrLf & _
        Request("cnc") & vbCrlf & _
        Request("program") & vbCrlf & _
        Request("bil") & vbCrlf & _
        Request("kat") & vbCrlf & _
        Request("truck") & vbCrlf & _
        Request("firstaid") & vbCrlf
Avatar billede clscableguy Praktikant
18. januar 2004 - 20:44 #1
.body = "<table>" & vbCrLf & _
        "<tr><td>Navn</td><td>" & Request("navn") & "</td></tr>" & vbCrLf & _


o.s.v.
med et css
kan det måske se sådan her ud

.body = "<table>" & vbCrLf & _
        "<tr><td style="font-family: verdana; font-size: 8px;">Navn</td><td>" & Request("navn") & "</td></tr>" & vbCrLf & _
Avatar billede maxmuldjord Nybegynder
18. januar 2004 - 21:01 #2
tak for at du vil hjælpe men det virker ikke rigtigt, den skriver hele koden i mailen i stedet for at lave tabellen, kan det være pga den manglende </table> ?
jeg skulle måske tilføje at jeg kun prøvede med en linie ?
Avatar billede clscableguy Praktikant
18. januar 2004 - 21:08 #3
jeg har et system til at kører her hos mig.

men jeg gør det på denne måde:

Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentType = "text/html"
JMail.Charset = "iso-8859-2"

JMail.ServerAddress = "localhost"
JMail.Sender = "afsender@google.com"
JMail.SenderName = "Nyhedsbrev"

JMail.AddRecipientEx "hvemerdettil@ditnavn.dk"

JMail.Subject = "Nyhedsbrev"
JMail.GetMessageBodyFromURL "http://www.ditnavn.dk/nyhedsbrev.asp"
JMail.Execute

i filen nyhedsbrev.asp
laver du bare dit udtræk og sætter det ind i et table
Avatar billede maxmuldjord Nybegynder
19. januar 2004 - 13:54 #4
Jeg fandt selv ud af det, jeg poster koden her hvis nogen skulle være interesseret:

.HTMLBody = "<table>" & vbCrLf & _
        "<tr><td>Navn:</td><td>" & Request("navn") & "</td></tr>" & vbCrLf & _
        "<tr><td>Vej:</td><td>" & Request("vej")  &"</td></tr>" & vbCrlf & _
        "tr><td>Postnr:</td><td>" & Request("postnr") &"</td></tr>"& vbCrLf & _
        "<tr><td>By:</td><td>" & Request("by") &"</td></tr>"& vbCrlf & _
        "<tr><td>Telefon:</td><td>" & Request("telefon") &"</td></tr>"& vbCrlf & _
        "<tr><td>Mobil:</td><td>" & Request("mobil") &"</td></tr>"& vbCrlf & _
        "<tr><td>Alder:</td><td>" & Request("alder") &"</td></tr>"& vbCrLf & _
        "<tr><td>Endt uddannelse:</td><td>"& Request("end_edu") &"</td></tr>"& vbCrlf & _
        "<tr><td>Tidligere bes:</td><td>"& Request("tid_bes") &"</td></tr>"& vbCrlf & _
        "<tr><td>Referencer:</td><td>"& Request("ref") &"</td></tr>"& vbCrLf & _
        "<tr><td>Kendskab til CNC:</td><td>"& Request("cnc") &"</td></tr>"& vbCrlf & _
        "<tr><td>Programmering:</td><td>"& Request("program") &"</td></tr>"& vbCrlf & _
        "<tr><td>Kørekort:</td><td>"& Request("bil") &"</td></tr>"& vbCrlf & _
        "<tr><td>Kørekort klasse:</td><td>"& Request("kat") &"</td></tr>"& vbCrlf & _
        "<tr><td>Truckcertificat:</td><td>"& Request("truck") &"</td></tr>"& vbCrlf & _
        "<tr><td>Førstehjælp:</td><td>"& Request("firstaid") &"</td></tr>"& vbCrlf
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester