Formular og mail i ASP
Er der nogen der ved hvordan man laver en formular til aktivering af en asp fil der sender oplysningerne videre med mail?Den skal bruges som tilmeldingsformular.
Surftown vil ikke hjælpe, men henviser til denne simple form:
html-fil der kalder aspfilen:
<html>
<head><title>Send mig en besked</title></head>
<body>
<form action="send.asp" method="post">
<br/>Send mig en besked:<br/>
<textarea name="body" cols="40" rows="15"></textarea>
<br/>
<input type="submit" value="Send">
</form>
</body>
</html>
Denne simple kode giver et felt med scroll. Jeg har brug for mange (uden scroll), hvor man kan taste sit navn, alder, adresse og tlf.nr. m.m., og derefter få det sendt fra websiden til min mailbox.
Den tilhørende send.asp-fil ser således ud - og den fungerer fint.
<% @ LANGUAGE = VBSCRIPT %>
<html>
<body>
<%
set msg = Server.CreateOBject("JMail.Message")
' Angiv din afsender-adresse
' - den skal være oprettet på webhotellet
msg.From = "afsender@dit-domaene.dk"
msg.FromName = "Min hjemmeside"
' Tilføj e-mail-adresse og navn på modtageren
msg.AddRecipient "modtager@dit-domaene.dk", "dit navn"
' Angiv et emne for e-mailen
msg.Subject = "Besked fra min hjemmeside"
' Selve teksten (body)
msg.Body = Request.Form("body")
' Send mailen - ved at angive navnet på mail-serveren
if (not msg.Send("mailout1.surf-town.net")) then
Response.write "<p>" & msg.log & "</p>"
else
Response.write "Mailen er blevet sendt!"
end if
%>
</body>
</html>