Avatar billede botha Nybegynder
30. juli 2004 - 10:21 Der er 6 kommentarer og
1 løsning

skriv ALLE formfelter i jmail body

hejsa
jeg har nu fundet ud af at lave en jmail (langt om længe)

Men er det ikke muligt at få body til at indholde ALLE udfyldte formfelter?
istedet for at man manuelt skal til at skrive

dim strBody
strBody = vbCrLf & request("formfelt1") vbCrLf & request("formfelt2") vbCrLf & request("formfelt3") osv.

???
Avatar billede hiks Nybegynder
30. juli 2004 - 10:26 #1
FOR EACH el IN Request.Form
    msg.appendtext( el & ": " & Request.form(el) & vbcrlf )
NEXT

http://www.dimac.net/Products/w3JMail/Version43/Examples/AutomatedForms.htm

/hiks
Avatar billede hiks Nybegynder
30. juli 2004 - 10:27 #2
og hvis du ikke vil have msg.appendtext så sætter du det jo bare lig med din strBody

/hiks
Avatar billede botha Nybegynder
30. juli 2004 - 11:10 #3
jeg synes ikke det virker?
skal det ikke se sådan ud?


dim strBody

FOR EACH el IN Request.Form
    msg.appendtext( el & ": " & Request.form(el) & vbcrlf )
NEXT

JMail.Body = strBody
Avatar billede hiks Nybegynder
30. juli 2004 - 11:12 #4
dim strBody

FOR EACH el IN Request.Form
    strBody = strBody & el & ": " & Request.form(el) & vbcrlf
NEXT

JMail.Body = strBody
Avatar billede botha Nybegynder
30. juli 2004 - 12:21 #5
perfekt nu virker det.

eneste problem er at det hele står hulter til bulter.
den laver godt nok en ny linie pr. formfelt, men den blander vældigt rundt på formfelterne selvom jeg har lavet en tab rækkefølge.

kan man undgå det?
Avatar billede hiks Nybegynder
30. juli 2004 - 13:54 #6
ikke rigtigt! ved faktisk ikke helt hvorfor det ikke går glat og læser i rækkefølge men sådan er det åbenbart ikke... Den læser ikke fra A-Z, vel? altså i navnene på form elementerne?

/hiks
Avatar billede botha Nybegynder
30. juli 2004 - 15:20 #7
nope der er INGEN logik i den måde den stiller det op.
Men ok, jeg siger tak for hjælpen, det var (næsten) lige hvad jeg ønskede mig:-)
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