Avatar billede VisueltDesign Nybegynder
14. marts 2012 - 15:49 Der er 7 kommentarer

Mailform

Jeg har denne fra Surftown:

<% @ LANGUAGE = VBSCRIPT %>
<html>
<body>
  <%
  set msg = Server.CreateOBject("JMail.Message")

  ' Angiv din afsender-adresse
  ' - den skal være oprettet på webhotellet
  msg.From = Request.Form("Mailadresse")
  msg.FromName = Request.Form("Navn")

  ' Tilføj e-mail-adresse og navn på modtageren
  msg.AddRecipient "mail@domain.com", "Navn på modtager"

  ' Angiv et emne for e-mailen
  msg.Subject = "Titel"

  ' Selve teksten (body)
  msg.Body = Request.Form("Body")
 

  ' Send mailen - ved at angive navnet på mail-serveren
  if (not msg.Send("mailoutb1.surf-town.net")) then
    Response.write "<p>" & msg.log & "</p>"
  else
    Response.write "The form has been sent!"
  end if
  %>
</body>
</html>
Avatar billede claes57 Ekspert
14. marts 2012 - 15:54 #1
og?
Avatar billede VisueltDesign Nybegynder
14. marts 2012 - 16:20 #2
Der kom ikke hele spørgsmålet med der...

Jeg har flere felter i min mailform; telefonnummer, adresse osv.

Hvordan opretter man dem i scriptet?

På forhånd tak ;-)
Avatar billede tjp Mester
14. marts 2012 - 16:57 #3
Du ku sætte dem ind i msg.Body, fx med msg.AppendText(Text).
Avatar billede VisueltDesign Nybegynder
15. marts 2012 - 07:35 #4
OK. Hvordan ville det se ud, hvis jeg eksempelvis har "Telefon", "By" og "Postnummer" som andre form felter?
Avatar billede claes57 Ekspert
15. marts 2012 - 07:59 #5
ret fra
  ' Selve teksten (body)
  msg.Body = Request.Form("Body")
til
  ' Selve teksten (body)
  indhold = Request.Form("Navn") & vbcrlf
  indhold = indhold & Request.Form("Telefon") & vbcrlf
  indhold = indhold & Request.Form("Postnummer") & " " & Request.Form("By") & vbcrlf & vbcrlf
  msg.Body = indhold & Request.Form("Body")

vbcrlf er et linjeskift i mailen, så navn/telf/adresse står pænt.
Avatar billede VisueltDesign Nybegynder
15. marts 2012 - 09:57 #6
Fantastisk ;-) Det virker.
Avatar billede claes57 Ekspert
15. marts 2012 - 10:41 #7
ok - bare luk...
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