Avatar billede kotelet Nybegynder
14. august 2001 - 22:07 Der er 9 kommentarer og
1 løsning

Kontaktformular

Hej!

Hvordan laver man en kontaktformular med ASP .. den skal kunne sende en mail med form-input til både bruger og webmaster. Det er rarest hvis den sender to forskellige mails, så jeg evt. kan inkludere IP nr. Operativ System osv. i mailen til mig selv?

Jeg kan godt lave formularen selv... det er mere selve ASP-scriptet til at SENDE mailene.
Avatar billede jacobve Nybegynder
14. august 2001 - 22:16 #1
ved du om der du skal sende fra understøtter Jmail?
Avatar billede kotelet Nybegynder
14. august 2001 - 22:22 #2
Ja ... det gør den ... Jeg kunne ikke lige huske hvad det hed ... men ja.

/Kotelet
Avatar billede jacobve Nybegynder
14. august 2001 - 22:27 #3
<%@LANGUAGE = VBSCRIPT%>
<%
response.expires=0

\'------erklærer variable
dim strIndholdet
%>
<%
\'samler indholdet
strIndholdet = Request.form(\"indhold\") & vbcrlf & vbcrlf & \"sendt af: \" & Request.form(\"email\")



Set JMail = server.CreateObject(\"JMail.SMTPMail\")
JMail.ServerAddress = \"mail.dit-domæne.dk\"

JMail.Sendername = Request.form(\"navn\")
JMail.Sender = \"webmaster@jacobve.dk\" \'Request.form(\"email\")
JMail.Subject = Request.form(\"overskrift\")

JMail.AddRecipient \"afsender@adresse.dk\"

JMail.Body = strIndholdet

JMail.Priority = 3

JMail.AddHeader \"Originating-IP\", Request.ServerVariables(\"REMOTE_ADDR\")

JMail.Execute
%>
det er det script jeg bruger... så skal det bare skrives to gange.
Avatar billede jacobve Nybegynder
14. august 2001 - 22:54 #4
virker det?

det er vigtigt at du bruger en den smtp-server din host bruger.
Desuden skal afsender adressen være fra samme domæne.
ellers virker det ikke.
Avatar billede kotelet Nybegynder
14. august 2001 - 22:56 #5
hmm ... Jeg tester det i morgen .. tak

/Kotelet
Avatar billede jacobve Nybegynder
14. august 2001 - 23:00 #6
oki :-)
Avatar billede webbe Nybegynder
16. august 2001 - 09:55 #7
Følgende linie kan give problemer:

Set JMail = server.CreateObject(\"JMail.SMTPMail\")

Hvis den gør det så skal du ændre den til:

Set JMail = server.CreateObject(\"JMail.Message\")

Bruger selv JMail en del og har oplevet probelemer med den første linie!
Avatar billede jacobve Nybegynder
16. august 2001 - 11:37 #8
hov, har i mit eksempel vidst givet nogle mærkelige omvendte navne til afsender og modtager adresse... men det er vel til at finde ud af...
Avatar billede kotelet Nybegynder
16. august 2001 - 14:20 #9
takker for scriptet
Avatar billede jacobve Nybegynder
16. august 2001 - 14:41 #10
så lidt... går ud fra du fik det til at virke :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester