adeMedlem sedan juli 20041 418 inlägg
Hejsan. Håller på med ett kontakt script. Scriptet är väldigt enkelt och körs med cdonts.
Får detta delmedelnade:
Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object: 'CDONTS.NewMail'
/osf/skicka.asp, line 42
Jag har web10 som stöder Ms cdonts.
Se här vad web10 stödjer:
http://www.web10.se/footer.php?area=faq&id=489
Scriptets kod:
<%
If Len(Request.Form("email")) > 0 AND Len(Request.Form("subject")) > 0 AND Len(Request.Form("message")) > 0 Then
Set newMail = CreateObject("CDONTS.NewMail")
newMail.From = Request.Form("email")
newMail.To = "matte_k87@hotmail.com"
newMail.Subject = Request.Form("subject")
newMail.Body = Request.Form("message")
newMail.Send
Set newMail = Nothing
End If
%><p>Mailet har blivit skickat!</p>
Om detta inte fungerar på web10 så skulle det va snällt om ni visade en länk till ett kontaktscript som funkar...
Jesper TMedlem sedan nov. 20017 058 inlägg
Det skall vara: Set newMail = **Server.**CreateObject("CDONTS.NewMail")
adeMedlem sedan juli 20041 418 inlägg
Okej. Får testa det senare, har inte tid nu.
Tack.
adeMedlem sedan juli 20041 418 inlägg
adeMedlem sedan juli 20041 418 inlägg
Får fel på det nu :S
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/direktdesign/kontakta/skicka.asp, line 42
800401f3
med den raden du skrev..
PalleMedlem sedan apr. 20002 716 inlägg
Verkar som om dom inte alls har CDONTS installerat.. :OO
Ser dock att dom kör med CDOSYS, vilket är bättre, så använd det istället. :)
Jesper TMedlem sedan nov. 20017 058 inlägg
adeMedlem sedan juli 20041 418 inlägg
Nu har jag bytt till det men får nu detta felmedelande:
Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'Request.Form(...).Body'
/osf/skicka.asp, line 46
vet att jag ska ändra till text body men hur?!
J.N.Medlem sedan apr. 20031 660 inlägg
HEJ!
ade skrev:
vet att jag ska ändra till text body men hur?!
Ska du inte göra som de skriver i andra inlägget, Body ska vara TextBody???
newMail.TextBody = Request.Form("message")???