nej ik det m. contactForm - nu virker det næsten, mangler blot der skal komme en meddelelse op når man har sendt formularen.
index.asp ser sådan ud nu:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="
http://www.w3.org/1999/xhtml" />
<%
strSide = "index"
' --- ! ---Send
strNavn = Request.Form("navn")
If strNavn <> "" Then
temp = ""
For i = 1 To Request.Form.Count()
tmp = tmp & Request.Form.Key(i) & ": " & Request.Form.Item(i) & vbcrlf & vbcrlf
Next
tmp = tmp & vbcrlf & "Date:" & now()
' Response.Write tmp
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = "jmjveb@stofanet.dk"
objMail.From = Request.Form("email")
objMail.Subject = "meddelelse vedr........"
objMail.Body = "" & tmp & vbcrlf & vbcrlf & "" & vbcrlf & vbcrlf
objMail.Host = "mailout.one.com"
objMail.Send
Set objMail = Nothing
End If
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title></head>
<body>
<table border="0" width="100%" cellspacing="8" cellpadding="8">
<tr>
<td colspan="2" valign="top" align="left">
<% IF strNavn <> "" THEN %>
Din evaluering er modtaget!<br>
<br>
<br>
Med venlig hilsen<br>
<br>
<strong>Mig</strong><br>
<br>
<br><br><br></td>
<% ELSE %>
</tr><script type="text/JavaScript" src="valid.js"></script>
<form action="index.asp" method="post" onSubmit="return validerIndex()">
<tr>
<td colspan="2" valign="top" align="left"><b>Evaluering af min mail</b></td></tr><tr>
<td colspan="2" valign="top" align="left">Vi håber, at I har haft glæde af
min mail og at I derfor
vil bruge 5-10 minutter til at svare på nedenstående spørgsmål.</td></tr>
<tr>
<td valign="top" align="left"><b>1.</b> Hvad er jeres opfattelse af materialet som helhed?</td>
<td valign="top" align="left"><input type="radio" value="rigtigt_godt" name="nr1">Rigtigt godt<br>
<input type="radio" value="Godt" name="nr1"> Godt<br>
<input type="radio" value="delvist_godt" name="nr1">Delvist godt<br>
<input type="radio" value="ikke_som_forventet" name="nr1">Ikke som forventet</td></tr>
<tr>
<td valign="top" align="left"><b>2.</b> Hvad var jeres oplevelse af materialet?</td>
<td valign="top" align="left"><input type="radio" value="Det_var_spaendende_og_engagerende" name="nr2">Det var spændende og engagerende<br>
<input type="radio" value="det_var_som_almindeligt_undervisningsmateriale" name="nr2"> Det var som almindeligt undervisningsmateriale<br>
<input type="radio" value="det_var_kedeligt_og_uinspirerende" name="nr2">Det var kedeligt og uinspirerende</td></tr>
<tr>
<td valign="top" align="left"><b>3.</b> Hvilke emner/opgaver syntes I fungerede godt og hvorfor?</td>
<td valign="top" align="left"><textarea rows="4" name="nr3" cols="40"></textarea></td></tr>
<tr>
<td valign="top" align="left" colspan="2"><b>Kun til dig</b></td></tr>
<tr>
<td valign="middle" align="right">Skole:</td>
<td valign="top" align="left"><input type="text" name="skole" size="30"></td>
</tr>
<tr>
<td valign="middle" align="right">Navn:</td>
<td valign="top" align="left"><input type="text" name="navn" size="30"></td>
</tr>
<tr>
<td valign="middle" align="right">E-mail</td>
<td valign="top" align="left"><input type="text" name="email" size="30"></td></tr>
<tr>
<td valign="top" align="left" colspan="2">Tak fordi du ville hjælpe os med at gøre det muligt at forbedre "min mail".</td></tr>
<tr>
<td valign="top" align="left" colspan="2">Med venlig hilsen mig</td></tr>
<tr>
<td valign="middle" align="center" colspan="2"><input type="submit" value="send">
<input type="reset" value="fjern" /></td>
</tr></form><% END IF %>
</table>
</body>
</html>
valid.js ser sådan ud :
function validerIndex()
{
if (document.forms[0].nr1.value == "")
{
alert('Du har ikke udfyldt felt nr.: 1'); return false
}
if (document.forms[0].nr2.value == "")
{
alert('Du har ikke udfyldt felt nr.: 2'); return false
}
if (document.forms[0].nr3.value == "")
{
alert('Du har ikke udfyldt felt nr.: 3'); return false
}
if (document.forms[0].skole.value == "")
{
alert('Du har ikke udfyldt feltet: Skole'); return false
}
if (document.forms[0].navn.value == "")
{
alert('Du har ikke udfyldt feltet: Navn'); return false
}
if (document.forms[0].email.value == "")
{
alert('Du har ikke udfyldt feltet: E-mail!'); return false
}
var index = document.forms[0].email.value.indexOf("@")
if (index == -1)
{
alert('Du har ikke udfyldt feltet: E-mail korrekt!'); return false
}
if (index != document.forms[0].email.value.lastIndexOf("@"))
{
alert('Du har ikke udfyldt feltet: E-mail korrekt!'); return false
}
}
kan du resten - så meddelelsen her kommer frem ?
<% IF strNavn <> "" THEN %>
Din evaluering er modtaget!<br>
<br>
<br>
Med venlig hilsen<br>
<br>
<strong>Mig</strong><br>
<br>
<br><br><br></td>
<% ELSE %>