Jag skall göra en tipsa-funktion och vill ha med den på flera sidor. Därför vill jag att även URL:en till den specifika sidan skall komma med i mailet som skickas.
Jag har letat på dimac.net, här på forumet och tom sökt på google.com men hittar ingen hjälp.
Här är min nuvarande kod:
<%
Name = Request.Form("dunamn")
SenderEmail = Request.Form("dumail")
Subject = "Mail från kontaktsidan"
Recipient = Request.Form("mottagarmail")
Body = "Hej " & Request.Form("mottagarnamn") & "!" & vbcrlf & vbcrlf & Request.Form("dunamn") & " vill tipsa dig om den här sidan:"
Set JMail = Server.CreateObject ("JMail.SMTPMail")
JMail.ServerAddress = "mail.minsida.com"
JMail.Sender = Senderemail
JMail.Subject = Subject
JMail.AddRecipient Recipient
JMail.Body = Body
JMail.Priority = 3
JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
JMail.Execute
%>
Det finns massor med läckra servervariabler att använda. Så här kan du göra för att se vilka som finns:
For each servervariable in Request.Servervariables
Response.write "<b>" & servervariable & "</b>: " & Request.Servervariables(servervariable) & "<br>"
Next
Hmmm, jag provade och fick fram en massa servervariabler, dock fungerar tydligen ingen som jag vill.
Jag har provat PATH_INFO och URL men då ser mailet ut så här:
*******************
Hej Johan!
Ante vill tipsa dig om den här sidan:
test/skickatips.asp
Surfa dit genast!
********************
Jag läste det först genom att lägga till http://www.adressen.se i bodyn på mailet men den visar ju fortfarande asp-sidan inte den sida formuläret ligger på.