Avatar billede cypherdenmark Nybegynder
13. august 2002 - 14:13 Der er 11 kommentarer og
1 løsning

genere mail ud fra form

hej alle ...

hvordan generer man en mail ud fra en form.....
Avatar billede apophisda Nybegynder
13. august 2002 - 14:16 #1
Det kommer an på, om du selv vil lave et mailscript, eller vil bruge et, som ligger frit tilgængeligt...
Avatar billede keysersoze Ekspert
13. august 2002 - 14:18 #2
du skal allerførst finde ud af hvilket mailkompononent du kan benytte på din server - derefter kan du let finde eksempler på komponentens hjemmeside

lidt eksempler;

http://activedeveloper.dk/aspdigital/kapitel5/ocxmail.asp
http://activedeveloper.dk/aspdigital/kapitel5/jmail.asp
http://activedeveloper.dk/aspdigital/kapitel5/aspmail.asp
http://activedeveloper.dk/aspdigital/kapitel5/cdonts.asp
Avatar billede medions Nybegynder
13. august 2002 - 14:20 #3
Jeg vil anbefale du brugte komponenten JMail w3! Det er en kanon komponent, nem og lige til...!

Der er nogle gode eksempler på komponenten inde på activeserverpages.dk....

Held og lykke med det...

//>Rune
Avatar billede cypherdenmark Nybegynder
13. august 2002 - 14:36 #4
jeg har domæne hos enavn........

ved i hvad de understørret ???
Avatar billede cypherdenmark Nybegynder
13. august 2002 - 14:49 #5
hejsa igen de understørrer ChiliMail er der nogle der har erfaring med dette !
Avatar billede coltau Juniormester
13. august 2002 - 18:50 #6
ChiliMail kan anvendes på denne måde:

Dim oMail

Set oMail = Server.CreateObject("CDONTS.NewMail")
       
oMail.From = "my@email.dk"
oMail.To  = Request.Form("email")
oMail.Subject = Request.Form("emne")
oMail.Body = Request.Form("tekst")
oMail.Send
Set oMail = Nothing
Response.Write "Email er sendt."

Ovenstående kode virker kun hvis du kalder den fra en html-form med de angivne feltnavne.
Avatar billede coltau Juniormester
13. august 2002 - 18:52 #7
På denne side kan du se hvilke funktioner ChiliMail understøtter:
http://www.chilisoft.com/caspdoc/30html/Ch11-SpicePack-02.htm#TopOfPage
Avatar billede cypherdenmark Nybegynder
13. august 2002 - 19:33 #8
>> coltau

alle tiders......kan man ikke lave en response.redirect når form er udfyldt. har prøvet at indsætte response.redirect i stedet for Response.Writ men så redicter den med det samme....
Avatar billede coltau Juniormester
13. august 2002 - 19:41 #9
Sådan:
...
oMail.Send
Set oMail = Nothing
Response.Redirect("tak.asp")

Ovenstående skal virke - men det er klart at den redirecter med det samme til siden: tak.asp - men den skulle da gerne have afsendt mailen inden da. ?
Avatar billede cypherdenmark Nybegynder
13. august 2002 - 20:06 #10
jeg kommer slet ikke ind på den siden.....den redirecter med det samme til f.eks tak.asp
Avatar billede coltau Juniormester
14. august 2002 - 17:57 #11
Den skal også redirecte til tak.asp som det er lavet der.

Som jeg ser det så skal du have tre asp-koder.

1. Indtastning af e-mail med submit-knap.
2. Asp-kode til afsendelse af e-mail og redirect til tak.asp
3. tak.asp som viser "Tak for din e-mail"

1. Indtastning af e-mail med submit-knap.
Den har de vel allerede.

2. Asp-kode til afsendelse af e-mail og redirect til tak.asp
Kan hedde sendform.asp og se således ud:
<%
Dim oMail
Set oMail = Server.CreateObject("CDONTS.NewMail")
oMail.From = "my@email.dk"
oMail.To  = Request.Form("email")
oMail.Subject = Request.Form("emne")
oMail.Body = Request.Form("tekst")
oMail.Send
Set oMail = Nothing
Response.Redirect("tak.asp")

3. tak.asp som viser "Tak for din e-mail"
Den kunne se således ud.
<%
  Response.Write("Tak for din henvendelse.")
  ' + Link til forside eller lignende.
%>

Selve koden sendmail.asp skal ikke vise noget for brugeren men blot afsende e-mailen. Når den laves på denne måde kan den jo anvendes andre steder fra.

Eller har jeg misforstået dig. ?
Avatar billede cypherdenmark Nybegynder
16. august 2002 - 04:54 #12
så virker det......................tak for det...
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