Avatar billede peterpeter Seniormester
01. marts 2004 - 23:03 Der er 3 kommentarer og
1 løsning

Kontrolere min mail-script kode

Forhåbentlig et lille nemt spørgsmål:

Jeg har følgende kode, fra et demo script:

strBodyText = strBodyText & "Ordre/Order: #"&ID&"" + vbCrLf
strBodyText = strBodyText & "Transaction: #"&TransID&"" + vbCrLf
strBodyText = strBodyText & "Ordre Dato/Order Date: "&RS("DateTime")&"" + vbCrLf
strBodyText = strBodyText & "" + vbCrLf
strBodyText = strBodyText & " "&RS("Name")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("Address")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("ZipCode")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("City")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("Phone")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("Email")&"" + vbCrLf
strBodyText = strBodyText & "" + vbCrLf

Jeg skal så have tilføjet nogle få linier i den automatiske mail.
Derved kommet filen til at se således ud:

strBodyText = strBodyText & "Bekræftelse af betaling / Confirmation of payment" + vbCrLf
strBodyText = strBodyText & "" + vbCrLf       
strBodyText = strBodyText & "Ordre/Order: #"&ID&"" + vbCrLf
strBodyText = strBodyText & "Transaction: #"&TransID&"" + vbCrLf
strBodyText = strBodyText & "Ordre Dato/Order Date: "&RS("DateTime")&"" + vbCrLf
strBodyText = strBodyText & "" + vbCrLf
strBodyText = strBodyText & "Ordregiver / Customer:" + vbCrLf   
strBodyText = strBodyText & " "&RS("Name")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("Address")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("ZipCode")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("City")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("Phone")&"" + vbCrLf
strBodyText = strBodyText & " "&RS("Email")&"" + vbCrLf
strBodyText = strBodyText & "" + vbCrLf
strBodyText = strBodyText & "Lejlighed-Pris / Apartment-Price:" + vbCrLf

Er det korrekt lavet ??

Er det i orden, bare at skrive mellem de to "er

Der er ikke nogen max længde ??

Jeg ville blive glad, hvis der var nogen der lige ville sige god for eksemplet, da det er lidt besværligt selv at teste, når det nu er et betalingsmodul.

Mange tak

Peter
Avatar billede dk_akj Nybegynder
02. marts 2004 - 07:36 #1
Du skal bruge "& vbcrlf" istedet for "+ vbcrlf"

Du kan teste din kode ved at lave en response.write strBodyText og response.end efter sidste tilføjelse. altså:
strBodyText = strBodyText & "Lejlighed-Pris / Apartment-Price:" & vbCrLf
response.write strbodytext
response.end

response.end betyder at den ikke udfører mere kode og derfor heller ikke sender din mail.

//akj
Avatar billede peterpeter Seniormester
02. marts 2004 - 09:49 #2
Jamen - Der står da "+ vbcrlf" i den oprindelige kode ???

- og hvad er egentlig forskellen ?

Tak for svaret.
Avatar billede dk_akj Nybegynder
02. marts 2004 - 09:58 #3
Sært... jeg troede egentligt man fik en fejl hvis man brugte +

+ er til at lægge tal sammen med. & er til at lægge strenge samen med.

//akj
Avatar billede peterpeter Seniormester
02. marts 2004 - 20:00 #4
øøøøøhh OK - Jeg må prøve at teste.

Tak
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