Har efter mycket om och men lyckats få mitt CDONTS att funka, men det som inte vill sig nu, är att jag inte får med mig ÅÄÖ i mailet. Jag har lyckats lösa det hela... efter mycket om och men...ÅÄÖ med CDONTS?
Har försökt att söka lite info om det på google, men inte hittat något som har varit till hjälp, så nu ber jag er om hjälp.
Så här ser min kod ut:
<code>
<%
'lite variablar
din_mail = "gladakocken@hotmail.com" 'Din mailaddress (meddelandet kommer skickas dit)
return_url = "tack.shtml" 'Besökaren kommer hit efter att mailet har skickats...
forening = request.form("Forening")
kontaktperson = request.form("Kontaktperson")
epost = request.form("Epost")
telefon = request.form("Telefon")
meddelande = request.form("Meddelande")
'Kollar om besökaren fyllt i alla fält
if Request.Form("Forening") = "" then
Response.Write "Du måste ange ett vilken förening/räddningstjänst du tillhör för att skicka meddelandet! <br>Tryck bakåt i din webläsare och försök igen"
elseif Request.Form("Kontaktperson") = "" then
Response.Write "Du måste fylla i en kontaktperson! <br>Tryck bakåt i din webläsare och försök igen"
elseif Request.Form("Epost") = "" then
Response.Write "Du måste ange en fungerande epostadress! <br>Tryck bakåt i din webläsare och försök igen"
elseif Request.Form("Telefon") = "" then
Response.Write "Du måste ange ett telefonnummer som vi kan nå dig på! <br>Tryck bakåt i din webläsare och försök igen"
else
'Skickar iväg mailet
Dim CDOMail
Set CDOMail = Server.CreateObject("CDONTS.NewMail")
CDOMail.From = Request.Form("Epost")
CDOMail.To = din_mail
CDOMail.Cc = ""
CDOMail.Subject = "Anmälan från hemsidan"
body ="Anmälan från hemsidan" & vbcrlf
body =body&"Skickades:" & Now & vbcrlf
body =body&"Anmälande förening: " & forening & vbcrlf
body =body&"Kontaktperson: " & kontaktperson & vbcrlf
body =body&"Epost: " & epost & vbcrlf
body =body&"Telefon: " & telefon & vbcrlf
body =body&"Meddelande: " & meddelande & vbcrlf
CDOMail.Body = body
CDOMail.Host = "mailout.one.com"
CDOMail.Send
Set CDOMail = Nothing
'Skickar dig tillbaka
Response.Redirect return_url
end if %>
</code>
Tacksam för lite assistans...Sv: ÅÄÖ med CDONTS?
Så här gjorde jag:
<code>
body = replace(replace(replace(replace(replace(replace(body,"Å","Å"),"å","å"),"ä","ä"),"Ä","Ä"),"ö","ö"),"Ö","Ö")
</code>
En extremt lång kodrad, som kanske tar tid att köra med, men det vet jag inget om... det funkar iaf...