tager ikke beskeden med i e-mail'en
Jeg har et kontakt modul, som ikke helt virker. Det man udfylder felterne med, kommer ikke med i den e-mail der bliver sendt...Det består af 3 filer:
kontakt1:
<table width="" height="" cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<Form Action="kontakt2.asp" method="post">
<input size=30 type=text name="navn" value="Navn" onclick="this.value=''"><br>
<input size=30 type=text name="email" value="E-mail" onclick="this.value=''"><br>
<textarea rows="10" cols="60" name="besked" onclick="this.value=''">Skriv en besked...</textarea><br>
<Input type="submit" Value="Send"></form>
</td>
</tr>
</table>
Kontakt2:
<% @Language = "VBScript" %>
<HTML>
<HEAD>
<TITLE>Kontakt2</TITLE>
</HEAD>
<BODY topmargin="0" leftwidth="0">
<%
navn=Request.QueryString("navn")
email=Request.QueryString("email")
besked=Request.QueryString("besked")
%>
<%
Set jmail = Server.CreateObject("JMail.Message")
jmail.AddRecipient "censur"
jmail.From = "censur"
jmail.Subject = "Besked fra censur"
jmail.Body = "A nice picture if you can read HTML-mail."
' The return value of AddAttachment is used as a
' reference to the image in the HTMLBody.
' As only HTML formatted emails can contain inline images
' we use HTMLBody and appendHTML
jmail.HTMLBody = "<html><body><font color=""blue""><b>Navn:</b> "& navn &"<br><b>E-mail:</b> "& email &"<br><br><b>Besked:</b> "& besked &"</font><br>"
jmail.appendHTML "<br><br></body></html>"
' But as not all mailreaders are capable of showing HTML emails
' we will also add a standard text body
jmail.Body = "Too bad you can't read HTML-mail."
jmail.appendText " There would have been a nice picture for you"
jmail.Send( "censur" )
response.redirect "kontakt3.asp"
%>
</body>
</html>
Kontakt3:
<html>
<head>
<title>Beskeden er sendt</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<center>Beskeden er sendt...</center>
</body>
</html>
Det eneste der står i den mail jeg modtager er:
Navn:
Email:
Besked:
Den tager altså ikke det med som man skriver i felterne... hvorfor?
