Avatar billede moejensen Nybegynder
15. september 2002 - 14:26 Der er 9 kommentarer og
1 løsning

forlængelse af spg: http://exp.dk/spm/258022

Jeg var lige lidt for hurtig, for jeg glemte lige hvordan det var de havde samme navn ti at starte med, for det der bliver valgt på siden, er hvem en mail skal sendes til, hvilket vil sige at den føre videre til nedenstående kode, som netop bruger navnet på chechboxene.

--------------kode her ------------------

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("XXXXX.mdb")
action = Request.QueryString("action")
%>

<%
        strIDsendtil =Request.Form("sendtil")
        sql2="SELECT * FROM persondata WHERE ID IN ("& strIDsendtil & ");"
        set send =conn.execute( sql2)
       
        SQL = "SELECT * FROM persondata WHERE id LIKE " & session("usrID") & ";"
        set sender = conn.execute( SQL )
       
        do while not send.EOF
        Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
        Mailer.FromName = sender("name")
        Mailer.FromAddress= sender("email")
        ' This is my local SMTP server
        Mailer.RemoteHost = "mail.XXXXXX.dk"
        Mailer.AddRecipient send("Name"), send("Email")
        Mailer.CharSet = 2
        Mailer.Subject = request.form("subject")
        Mailer.BodyText = request.form("tekst")
        Mailer.Priority = 1
        Mailer.SendMail
       
        Set Mailer = Nothing

response.write "<h5>"& send("name") &"<br>"
send.movenext
loop
conn.close

%>
Avatar billede Slettet bruger
16. september 2002 - 15:56 #1
I din form er der intet, der har navnet "sendtil", selvom du refererer til dette. Mangler du ikke at vise noget af koden?
Avatar billede moejensen Nybegynder
16. september 2002 - 16:20 #2
problemet er at checkboxene skulle have hedet sendtil, men de måtte jo ikke hede det samme hvis jeg skulle kunne tjekke dem af i grupper, så nu hedder de jo MUL??, MUL??, DAT??,DAT?+...osv
Avatar billede Slettet bruger
16. september 2002 - 16:34 #3
Kan du ikke bare løbe en løkke igennem, og tjekke om den aktuelle checkboks er afkrydset og så sende mailen til vedkommende, hvis den er?
Avatar billede moejensen Nybegynder
16. september 2002 - 16:56 #4
det kunne være en mulighed, men har du et bud på hvordan det skulle gøres??
Avatar billede Slettet bruger
16. september 2002 - 16:58 #5
Nu er det så uheldigt, at jeg ikke kan ASP.
Kan man sende mails til en kommasepareret liste i ASP?
Avatar billede Slettet bruger
16. september 2002 - 16:59 #6
Hvad præcist indeholder "sendtil".
Avatar billede Slettet bruger
16. september 2002 - 16:59 #7
Det kan da ikke være navnet på en gruppe checkbokse, eller hvad?
Avatar billede moejensen Nybegynder
16. september 2002 - 17:16 #8
jeg har prøvet med det som navnet på formen, men det virker ikke. Før da det virkede, hed alle checkboxe sendtil.
Avatar billede Slettet bruger
17. september 2002 - 17:30 #9
Det hjælper ikke noget at give den formens navn.
Hvis jeg var dig, flyttede jeg dette spørgsmål over i ASP-kategorien.
Du har det JavaScript, der skal til, og nu er det kun et spørgsmål om at aflæse om de enkelte checkbokse er afkrydset eller ej og så sende en mail til de afkrydsede.
Avatar billede moejensen Nybegynder
17. september 2002 - 17:49 #10
du har nok ret. Men endnu engang tak for hjælpen :-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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