25. juli 2002 - 19:10Der er
22 kommentarer og 1 løsning
Udsendelse af mail !
Jeg har 5*2 felter der kan udfyldes! 1 med email og 1 tilhørende med password! Der skal så sendes en mail ud for hver 2 felter (email og password) der er udfyldt! Dvs. hvis kun 1. email er udfyldt, skal der kun sendes en mail. Hvordan kan jeg gøre det ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Set Mail = Server.CreateObject("Persits.MailSender") Mail.Host = "smtpserver" Mail.From = "fra" Mail.addAdress "til" Mail.Subject = email&password
Mail.Body = "" On Error Resume Next Mail.Send If Err <> 0 Then Response.Write "An error occurred: " & Err.Description & VbCrlf Response.Write "In the following file: " & Err.File & VbCrlf Response.Write "In the following line: " & Err.Line End If
mail.close set Mail = nothing
End Function
emails = Request.QueryString("antalmails")
x = 1 Do While not Request.Querystring("_" & x &"email") = "" Sendpost ""&Request.Querystring("_" & x &"email")&"",""&Request.Querystring("password" & x & "email")&"",""&Request.Form("fornavn")&" "&Request.Form("efternavn")&"" x = x + 1 Loop
jeg har ændret lidt på det.. men det virker ikke !!!
If Request.Form("ID")="" then Response.Write("<FORM METHOD='POST' NAME='Form1'>") Response.Write("<INPUT NAME='ID' TYPE='hidden' VALUE='2'") Response.Write("<TABLE COLS='2'>") For X=1 to 10 Response.Write("<TR><INPUT NAME='_Email' TYPE='text' VALUE='Email" & X & "'>") Response.Write("<TD><INPUT NAME='PasswordEmail' TYPE='text' VALUE='Pwd" & X & "'>") Next Response.Write("<TR><INPUT NAME='Send' TYPE='submit' VALUE='Tilform2'>") Response.Write("</TABLE></FORM>") Response.End End If
If Request.Form("ID")="4" then EData=Split(Request.Form("_Email"),",") PData=Split(Request.Form("PasswordEmail"),",") FormTekst=Request.Form("Tekst") For X=LBound(EData) to UBound(EData) Response.Write("<BR>" & X) Response.Write("<BR>" & EData(X)) Response.Write("<BR>" & PData(X)) Response.Write("<BR>" & FormTekst) ' sendpost EData(X),PData(X),FormTekst Next End If
Function sendpost(email,password,tekst) Set Mail = Server.CreateObject("Persits.MailSender") Mail.Host = "smtpserver" Mail.From = "fra" Mail.addAdress email Mail.Subject = email&password Mail.Body = tekst On Error Resume Next Mail.Send If Err <> 0 Then Response.Write "An error occurred: " & Err.Description & VbCrlf Response.Write "In the following file: " & Err.File & VbCrlf Response.Write "In the following line: " & Err.Line End If mail.close set Mail = nothing End Function %>
Jeg har dog ikke afprøvet maildelen, kun at den kan udskrive felterne fra formene.
har selv rodet med det og har selv løst problemet... men takker for forsøget !
Synes godt om
Ny brugerNybegynder
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.