Ja, jeg har kun problemer med form-felter. De håndskrevne karakterer blev løst med htmlencode.
Jeg kan ikke helt forstå hvad du mener med at jeg ikke har samme charset alle steder.
Min asp kode ser sådan ud:<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "
http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd"><html xmlns="
http://www.w3.org/1999/xhtml"> <head>
<title>Ringsted Tennisklub</title>
<link rel="stylesheet" type="text/css" href="CSS/phone.css"media="screen" />
<script src="rotation/rotationsbilleder/rotation.js" type="text/javascript"></script>
<link rel="shortcut icon" type="image/vnd.microsoft.icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/gfx/mobile/iphone_icon.png" />
<meta name="viewport" content="width = device-width, user-scalable=yes" />
<meta name="HandheldFriendly" content="true" />
<meta name="format-detection" content="telephone=no" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<div class="page">
<div class="header clearfix">
<div class="clearfix"><a href="../m.html"><img src="images/RTKlogo.png" class="logo" /></a></div></div>
<div class="contentblock_menu clearfix"><ul class="menu">
<li><a href="klubinfo.html">Klubinfo</a></li>
<li><a href="nyheder.html">Nyheder</a></li>
<li><a href="junior.html">Junior</a></li>
<li><a href="senior.html">Senior</a></li>
</ul></div>
<div class="contentblock_nyheder clearfix_menu">
<h1>Links</h1>
<div class="pagecontent">
<%
if request.form("navn") = "" Then
Response.write "Skriv venligst dit navn"
else
if request.form("mail") = "" Then
Response.write "Skriv venligst din email adresse"
else
if request.form("kommentar") = "" Then
Response.write "Skriv venligst en besked"
else
'Brugerens bekræftelses-e-mail:
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "HOST"
Mailer.AddRecipient request.Form("navn"), request.Form("mail")
Mailer.Subject = "Kontakt webmaster"
Mailer.FromName = "Ringsted Tennisklub"
Mailer.FromAddress = "MAIL"
Mailer.ReplyTo = "MAIL"
Mailer.ContentType = "text/html"
msg = "<html><body><span style=""font-family: Calibri, Verdana; font-size: 14px; color: #333333;"">"
msg = msg & "Kære " & Server.HtmlEncode(request.Form("navn")) & "<br><br>"
msg = msg & "Vi har nu modtaget din besked, som vi vil besvare hurtigst muligt.<br><br>"
msg = msg & "<strong>Med venlig hilsen</strong><br>Ringsted Tennisklub<br><img src=""
http://www.ringstedtennisklub.dk/Images/RTKlogo_alt.gif"">" msg = msg & "</span></body></html>"
Mailer.BodyText=msg
Mailer.CharSet = 2
if not Mailer.SendMail then
Response.Write "Email-bekræftelsen blev ikke sendt... Fejlen er: <br>"
Response.Write Mailer.Response
else
Response.Write ""
Response.Write "" & replace(msg,vbCrLf,"<br>")
end if
Set Mailer = Nothing
msg = ""
' Din egen e-mail:
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "HOST"
Mailer.AddRecipient "Webmaster / Jacob Roar Hansen","MAIL"
Mailer.Subject = "Kontakt"
Mailer.FromName = request.Form("navn")
Mailer.FromAddress = request.Form("mail")
Mailer.ContentType = "text/html"
msg = "<html><body><span style=""font-family: Calibri, Verdana; font-size: 14px; color: #333333;"">"
msg = msg & "Kære Jacob<br><br>"
msg = msg & "" & Replace(Server.HtmlEncode(request.Form("kommentar")), vbCrLf, "<br>") & "<br><br>"
msg = msg & "<strong>Med venlig hilsen</strong><br>" & request.Form("navn") & ""
msg = msg & "</span></body></html>"
Mailer.BodyText=msg
Mailer.CharSet = 2
if not Mailer.SendMail then
Response.Write "Email til mig blev ikke sendt... Fejlen er: <br>"
Response.Write Mailer.Response
end if
Set Mailer = Nothing
end if
end if
end if
%>
</div>
</div>
<div class="copyright">Ringsted Tennisklub 2010</a></div>
<div><a href="
http://ringstedtennisklub.dk" class="home">Gå til ringstedtennisklub.dk</a></div>
</div>
</body>
</html>