..og min info.asp ser sådan ud nu:
<%@ language="vbscript" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd"><html>
<head>
<title>info.asp</title>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet14.css">
<%
set JMail = Server.CreateObject("JMail.Message")
JMail.Logging = True
JMail.Silent = True
JMail.ServerAddress = "websmtp.rokrod.dk"
JMail.Sender = "admin@rockrod.dk"
JMail.Subject = "Information"
JMail.AddRecipient "admin@rockrod.dk"
JMail.Priority = 3
JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
' ********** Her starter selve email-en
JMail.Body = "Dette er linie 1 af brevet" & vbCrLf &_
"Og her kommer linie 2"
' ********** Her slutter selve email-en
If Not JMail.Execute Then
Response.Write "ERROR MESSAGE: " & JMail.ErrorMessage & "<br/>" & vbCrLf
Response.Write "ERROR SOURCE: " & JMail.ErrorSource & "<br/>" & vbCrLf
Response.Write "LOG: <pre>" & JMail.Log & "</pre>" & vbCrLf
Else
Response.Write "<html><body>Emailen er sendt!</body></html>"
End If
Set JMail = Nothing
%>
</head>
<body>
Emailen er sendt!
</body></html>
Du skrev tidligere:
>'Hvad skriver jeg her?
> subject = "Regarding " & Request.Form("subject")
> body=request.form("body")
Disse to linier har ikke noget at gøre i din formular. Når du er kommet til at skulle sende emailen skal du bruge JMail.Subject til at skrive emailens emne (overskriften) og JMail.Body til at skrive indholdet af emailen. Men du skal ikke have noget body-felt i din formular, da teksten jo skal sammensættes af alle felterne. F.eks.:
body = "Navn: " & request("navn") & vbCrLf 'indsæt et linieskift efter hver linie
body = body & "Adresse: " & request("adresse") & vbCrLf
JMail.Body = body
-kim
...jeg kan ikke lige gennemskue hvad det er du mener jeg skal skrive der hvor jeg >'Hvad skriver jeg her?
Ovenstående er tekstfelter som skal med i den endelige mail, hvordan får jeg disse to tekstfelter med?