Avatar billede sapworld Nybegynder
08. september 2003 - 23:01 Der er 8 kommentarer og
1 løsning

Resultat fra fom ind i mail

Hej

Jeg får et navn fra en form med følgende kode:
(request.form("initials"))

Det skal sættes ind i en mail med med @sapworld.dk bagefter, og der skal på samme tid sendes en mail til kim@sapworld.dk. Det sidste er lykkedes, men ikke at sende en mail til den der har udfyldt form'en. Her er koden til mailen:

<%
Set objMail = CreateObject ("CDONTS.Newmail")
objMail.From = "web@sapworld.dk"
objMail.To = "kim@sapworld.dk"
objMail.Subject = (request.form("initials")) + " have registrated: " + (request.form("schedule"))
objMail.Body = "Thanks" + vbNewLine + vbNewLine + "Kind Regards" + vbNewLine + vbNewLine + "Kim Vinther Larsen"
objMail.Send
Set objMail = Nothing
            %>
Håber der er en der kan hjælpe

Kim
Avatar billede thesurfer Nybegynder
08. september 2003 - 23:06 #1
jeg tror du skal erstatte dine "+" med "&".. prøv det
Avatar billede thesurfer Nybegynder
08. september 2003 - 23:09 #2
1) "Det sidste er lykkedes, men ikke at sende en mail til den der har udfyldt form'en"?
skriver brugeren sin email adresse? hvis ja, skal du requeste det felt hvor det er blevet skrevet i..

2) kan du ikke hvis os din form, så vi har en bedre chance for at finde fejl og mangler ?
Avatar billede sapworld Nybegynder
08. september 2003 - 23:15 #3
Hej
Det foran @ skriver brugeren i form'en og form felt navn er "initials". Det efter er altid @sapworld.dk. Jeg kan initials vist med koden: 
<%response.write("Initials: ") + (request.form("initials"))%>

Så denne virker: objMail.To = "kim@sapworld.dk"
Dette virker ikke: objMail.To = "kim@sapworld.dk", + (request.form("initials")) + "@sapworld.dk"

Hilsen

Kim
Avatar billede thesurfer Nybegynder
08. september 2003 - 23:17 #4
når du har requestet emailen fra brugeren, kan du bruge:

objMail.To = "kim@sapworld.dk;brugerens@email.dk"  ' (brugerens@email.dk er det brugeren har indtastet)

ELLER

objMail.Bcc = "brugerens@email.dk"
'(hvis du bruger BCC vil man ikke kunne se at der er blevet sendt en email til brugeren, selvom der faktisk er sendt en mail..)
Avatar billede thesurfer Nybegynder
08. september 2003 - 23:18 #5
prøv:

objMail.To = "kim@sapworld.dk;" & request.form("initials") & "@sapworld.dk"
Avatar billede sapworld Nybegynder
08. september 2003 - 23:20 #6
Men hvad når det første af mailen til brugeren kommer fra en form fra side1.asp, og overføres til side2.asp. Side 2 er den med koden på.

Kim
Avatar billede thesurfer Nybegynder
08. september 2003 - 23:23 #7
jeg forstår ikke spørgsmålet..

vis mig din form.. der hvor du indtaster informationen.. hvis mig koden..
Avatar billede sapworld Nybegynder
09. september 2003 - 08:15 #8
Hej
Denne virker: objMail.To = "kim@sapworld.dk;" & request.form("initials") & "@sapworld.dk"

Takker

Kim
Avatar billede thesurfer Nybegynder
09. september 2003 - 16:00 #9
alle tiders.. takker for points.. held og lykke..
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