Avatar billede tommy_carstensen Nybegynder
28. september 2004 - 23:05 Der er 4 kommentarer og
1 løsning

formmail, variabel i body

Jeg har lavet en formular på http://www.proteinkemi.dk/berthe/

Svarene fra denne form vil jeg gerne sende pr. mail. Hvorfor virker nedenstående (kvittering.asp) ikke? Jeg har domæne hos b-one.dk

<%

Kursus = Request.Form("Kursus")
Vurdering = Request.Form("Vurdering")
Point = Request.Form("Point")

Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = "tc@unf.dk"
objMail.From = "tommy_carstensen@hotmail.com"
objMail.Subject = "Til Berthe fra Tommy"
objMail.Body = "Hej Berthe" & vbcrlf & vbcrlf & "Du har udfyldt følgende oplysninger" & vbcrlf & "Kursus:" & Kursus & vbcrlf & "Vurdering:" & Vurdering & vbcrlf & "ECTS:" & Point
objMail.Host = "smtp1.b-one.nu"
objMail.Send
Set objMail = Nothing
%>
Avatar billede ellebaek Nybegynder
28. september 2004 - 23:10 #1
er lidt svært at sige når vi ikke ved hvad den gør forkert..

Sender den ikke mailen, mangler variablene i body etc..?
Beskriv hvad problemet er, så kan vi kigge på det :-)
Avatar billede tommy_carstensen Nybegynder
28. september 2004 - 23:28 #2
Hej ellebaek,
Jeg sidder og kigger på ovenstående kode og nuværende kode (der virker), og der er ingen forskel. Jeg forstår det ikke. Nogle af gangene bliver form-valgene/variablene og/eller mellemrummen (vbcrlf) dog ikke skrevet i mailen/body??? Måske det er et problem med udbyderen? Tak for din interesse for at hjælpe! I princippet virker det nu, men du er velkommen til at kaste lys over sagen. Du får selvfølgelig point.
Avatar billede ellebaek Nybegynder
29. september 2004 - 18:27 #3
hmm...

Jeg kan ikke helt forstå hvorfor det virker nogen gange og ikke andre.
Har ikke den store erfaring med formmail, men det burde da ikke gøre nogen forskel, så længe du bare arbejder på en streng.

Hvad om du gør som følger:

<%

Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = "tc@unf.dk"
objMail.From = "tommy_carstensen@hotmail.com"
objMail.Subject = "Til Berthe fra Tommy"
objMail.Body = "Hej Berthe" & vbcrlf & vbcrlf & "Du har udfyldt følgende oplysninger" & vbcrlf & "Kursus:" & Request.Form("Kursus") & vbcrlf & "Vurdering:" & Request.Form("Vurdering") & vbcrlf & "ECTS:" & Request.Form("Point")
objMail.Host = "smtp1.b-one.nu"
objMail.Send
Set objMail = Nothing
%>

gør det nogen forskel?
Avatar billede tommy_carstensen Nybegynder
29. september 2004 - 20:23 #4
ellebaek, jeg ved ikke, hvorfor det ikke virkede i går. Jeg var træt og har måske uploadet forkert udgave af filen. Nu virker det i hvert fald hver gang. Både mit og dit forslag. Læg et svar, og jeg lægger nogle point. Tak!
Avatar billede ellebaek Nybegynder
30. september 2004 - 21:01 #5
Jamen så smider jeg et svar da :-)
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