Avatar billede malte Nybegynder
25. oktober 2001 - 20:51 Der er 16 kommentarer og
1 løsning

fornavn i mailliste

Hvorfor kommer der intet fornavn i starten af mailen ??
<%
    if request(\"cmdSend\") <> \"\" then
        sSubject = request(\"txtSubject\")
        sFrom = request(\"txtFrom\")
        sGetBody = request(\"txtBody\")
        if request(\"chkNotification\") <> \"\" then sFilter = \" WHERE subNotifications = True\"
        if request(\"chkNewsletter\") <> \"\" then
            if len(sFilter) <> 0 then
                sFilter = sFilter & \" OR subNewsletter = True\"
            else
                sFilter = \" WHERE subNewsletter = True\"
            end if
        end if

        if request(\"chkAllUsers\") <> \"\" then sFilter = \"\"

        OpenDB sConnUsers

        sSQL = \"SELECT * FROM Users\" & sFilter
        rs.Open sSQL,,,adCmdTable

        response.write \"<br>Beginning MailSender Sequence...<br><br>\"

        do while not rs.eof or rs.bof
            sFirstName = rs(\"FirstName\")
            sTo = rs(\"eMail\")
            sBody = replace(sGetBody, \"*FirstName*\", sFirstName)

            SendCDOMail sTo, sSubject, sBody, sFrom

            response.write \"Mail sent to:: \" & rs(\"UserName\") & \":: \" & sTo & \"<br>\"
            rs.movenext
        loop

        response.write \"<br>All mails sent! <a href=\"\"sendmail.asp\"\">Click here</a> to return to MailSender.\"
        %>
Avatar billede eagleeye Praktikant
25. oktober 2001 - 20:59 #1
og du har teksten *FirstName* i sGetBody strengen?
Avatar billede malte Nybegynder
25. oktober 2001 - 21:02 #2
næ, er det ikke det der kommer fra formen
Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:03 #3
Jow men hvis du ikke skriver *FirstName* txtBody feltet kan du ikke udskifte det med navnet fra databasen.
Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:04 #4
*FirstName* i txtBody
Avatar billede malte Nybegynder
25. oktober 2001 - 21:13 #5
Så er der jo ikke nogen særlig fidus i det. Kan man ikke lægge det i scriptet så man ikke skal skrive *firstname* i starten af de mails men sender ?
Avatar billede malte Nybegynder
25. oktober 2001 - 21:13 #6
er det det du mener ?
Avatar billede malte Nybegynder
25. oktober 2001 - 21:15 #7
Kan du også hjælpe mig med det her??
http://www.eksperten.dk/spm/125541
Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:17 #8
Ja da..
Men replace functionen bruges til at udskifte med.
I dit tilfælde søger den efter *FirstName* og skifter det ud med indholdet af sFirstName.

Det bruger du til at let lave så du kan indsætte database i teksten eks som du kan skrive txtBody

---
Hej *FirstName* du modtager denne email fra www.eagleeye.dk fordi du har valgt det.

Hvis sFirstName = \"malte\" bliver det i mailen til:
Hej malte du modtager denne email fra www.eagleeye.dk fordi du har valgt det.

Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:19 #9
Hvis du bare vil hvade fornavnet ind først kan du gøre sådan her:

sBody = sFirstName & \" \" & sGetBody
Avatar billede malte Nybegynder
25. oktober 2001 - 21:20 #10
er det let at lave om. Hvis ikke må jeg jo lære at leve med det :-(
Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:21 #11
sBody = sFirstName & \" \" & sGetBody

HVis sGetBody er:
du modtager denne email fra www.eagleeye.dk fordi du har valgt det.

og igen sFirstName=\"malte\" så bliver det til:
malte du modtager denne email fra www.eagleeye.dk fordi du har valgt det.
Avatar billede malte Nybegynder
25. oktober 2001 - 21:22 #12
hvad så med Hej fornavn ??
Avatar billede malte Nybegynder
25. oktober 2001 - 21:23 #13
skriv det som et svar
Avatar billede malte Nybegynder
25. oktober 2001 - 21:26 #14
ved du hvad jeg har et helt website jeg har hentet i canada. Det er godt til asp portal/support/opensource vil du ikke have det??
Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:28 #15
Altså fornavn istedfor *FirsteName*  eller bare Hej fornavn?

Her er det bare Hej fornavn + txtBody feltet:


sBody = \"Hej \" & sFirstName & \" \" & sGetBody



Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:29 #16
?? nu er det 5 gang jeg forsøger at ligge et svar ind...
Avatar billede malte Nybegynder
25. oktober 2001 - 21:30 #17
fedt nok tak
  Kan du også hjælpe mig med det her??
http://www.eksperten.dk/spm/125541 
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

IT-JOB

KMD A/S

Project Manager

Netcompany A/S

Linux Operations Engineer

Politiets Efterretningstjeneste

GenAI-specialist i PET

Politiets Efterretningstjeneste

DevOps engineer til dataanalyse i PET