How to pull Query Results & put into a email to user

Ask a Question related to Dreamweaver AppDev, Design and Development.

  1. #1

    Default How to pull Query Results & put into a email to user

    I know this is simple for most, but it has been KILLING me for about 2 weeks. I
    need a process to send users their "forgotten" login information. I have the
    connection and I have the recordset checking to make sure the email is in the
    database and if so, is returning that person's email, username and password..
    My remote host only lets me use ASPMail and I am using his sample script in my
    page. But, for the life of me, I can't figure out how to put the results of
    query into the email. I have even spent $100 on InterAKT's Impakt thinking it
    would work for me automatically--but it does not work for me.

    I am attaching the code to see if anyone can tell me how to put the parameters
    in. The mail works if I MANUALLY put in a person's address, but I need it to be
    done automatically. Please help.

    Using DWMX 04, MS SQL, ASP, VBScript on a remote host that does not support
    CDONTS.

    artsybrenda Guest

  2. Similar Questions and Discussions

    1. dynamic pull-down based on another pull-down
      Greetings, is there a tech doc somewhere to show: 1) 2 pull-downs, dynamically loaded from two record sets. first is "State" and next is "City"...
    2. Complex join = no results (for a query that shouldreturn results)
      I am trying to use a rather complex join that returns many results when the SQL server is queried directly, but returns no results when used on a...
    3. Query results don't display properly in results table.IGNORE PREVIOUS
      :disgust; I need to display the results of a query. The query runs properly. My problem is having specific results display in specific locations in...
    4. Query results don't display properly in results table.
      :disgust; I need to display the results of a query. The query runs properly. My problem is having specific results display in specific locations in...
    5. Email form results and show confirmation page
      Hello, I'm rather new to Dreamweaver and have created a form where I want the results to be emailed to a fixed address and a confirmation page to...
  3. #2

    Default Re: How to pull Query Results & put into a email to user

    this example uses Access DB so, it'll need some changes

    HTH,

    manuel

    <%
    ....

    userEmail = Request.QueryString("emailForm")


    ' Retrieve data from Clients DB
    strDBPath = Server.MapPath("../Data/clients.mdb")
    Set connDB = Server.CreateObject("ADODB.Connection")
    connDB.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath
    Set rsClients = connDB.Execute("SELECT NAME,LASTNAME,USER,PWD FROM Data
    WHERE EMAIL = '" & userEmail & "'")

    If rsClients.EOF Or rsClients.BOF Then
    Response.Write "Mail not in DB!"
    rsClients.Close
    Set rsClients = Nothing
    connDB.Close
    Set connDB = Nothing

    Response.End
    End If

    userName = rsClients.Fields("NAME").Value & " " &
    rsClients.Fields("LASTNAME").Value
    user = rsClients.Fields("USER").Value
    pwd = rsClients.Fields("PWD").Value

    rsClients.Close
    Set rsClients = Nothing
    connDB.Close
    Set connDB = Nothing

    Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
    Mailer.FromName = "XYZ"
    Mailer.FromAddress= "info@xyz.com"
    Mailer.RemoteHost = "smtp.xyz.com"
    Mailer.AddRecipient userName, userEmail
    Mailer.Subject = "Your login info"
    Mailer.ContentType = "text/html"
    Mailer.BodyText = "..."

    If Mailer.SendMail Then
    Response.Write "Mail sended"
    Else
    Response.Write "Error: " & Mailer.Response
    End If
    %>
    Manuel Socarras Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139