Avatar billede sniperview Nybegynder
07. februar 2003 - 14:01 Der er 5 kommentarer og
1 løsning

Indsætte i DB og afsend Jmail

Hej Eksperter

Har pt. en formular kontakt.asp der sendes til send.asp der sender en mail afsted til en bestemt email adresse og til afsenderen af formularen.

Det jeg har behov for er at forud for denne afsendelse sættes alle data'ne ind i en access DB - fordi jeg senere vil replikere denne til en kontakt database ....

Er der en der har løsningen eller link til noget færdig kode ?
Avatar billede somaliomar Praktikant
07. februar 2003 - 14:03 #1
Avatar billede no_doubt Nybegynder
07. februar 2003 - 14:22 #2
SQL = "INSERT INTO mail(modtager, indhold, sender, reference) VALUES ('" & Request.form("modtager") & "', '" & Request.form("indhold") & "', '" & Request.form("sender") & "', '" & Request.form("reference") & "')"

sådan noget i den retning kan du sætte ind efter at have kørt dit, send script
Avatar billede sniperview Nybegynder
07. februar 2003 - 15:45 #3
Hej har nu nedenstående, men det virker ikke - jmail sender men der indsættes ikke i DB;


<%
Set JMail          = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "MIN_SMTP_SERVER.dk"
JMail.SenderName    = "MAFSENDER@MINSERVER.dk"
JMail.Sender        = "AFSENDER@MINSERVER.dk"
JMail.Subject      = "MAILHOVED"
JMail.AddRecipient  "iMODTAGER@MAIL.dk"

JMail.Body = "Oplyste Data:" & vbcrlf & vbcrlf _
& "Navn: " & Request.Form("navn") & vbcrlf _
& "Adresse: " & Request.Form("adresse") & vbcrlf _
& "Postnummer:  " & Request.Form("postnummer") & vbcrlf _
& "By:  " & Request.Form("by")  & vbcrlf _
& "Telefon: " & Request.Form("Telefon") & vbcrlf _
& "Fax:  " & Request.Form("fax") & vbcrlf _
& "E-mail: " & Request.Form("email") & vbcrlf & vbcrlf & vbcrlf _
& "Såfremt data er forkert kontakt  FEJL@MINSERVER.dk" & vbcrlf

JMail.Priority = 1

JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
JMail.Execute
%>

<%

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("../../db/DATABASE.mdb")
Conn.Open DSN

strSQL = "INSERT INTO TABELNAVN(navn, adresse, postnummer, by, telefon, fax,
email) VALUES ('" & Request.form("navn") & "', '" & Request.form("adresse")
& "', '" & Request.form("postnummer") & "','" & Request.form("by") & "','" &
Request.form("telefon"), '" & Request.form("fax") & "', & "' '" &
Request.form("email") & "')"
Conn.Execute(strSQL)

Conn.Close
Set Conn = Nothing

%>
Avatar billede somaliomar Praktikant
07. februar 2003 - 16:46 #4
Hvad for du af fejl?
Avatar billede sniperview Nybegynder
07. februar 2003 - 21:24 #5
ikke nogen ...det er det der er mærkeligt
Avatar billede sniperview Nybegynder
08. februar 2003 - 12:12 #6
så spiller 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