Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    inviare parametro ed email insieme

    Ciao a tutti,
    ho bisogno di una mano,
    invio un parametro (order_ID) ad una pagina asp che invia un'email, e fino a qui non ci sono problemi, il punto è che questa pagina deve andare automaticamente ad un'altra (passandogli lo stesso parametro)e quest'ultima deve a sua volta inviare un'altra email.
    Il problema è proprio nel passargli il parametro, avevo provato così:

    <%
    Dim Rorder_val
    Rorder__val = "-1"
    If (Request("order_ID") <> "") Then
    Rorder__val = Request("order_ID")
    End If
    %>
    <%
    Dim Rorder
    Dim Rorder_numRows

    Set Rorder = Server.CreateObject("ADODB.Recordset")
    Rorder.ActiveConnection = MM_conncartweaver_STRING
    Rorder.Source = "SELECT * FROM cwq_OrderDetails WHERE tbl_orders.order_ID='" + Replace(Rorder__val, "'", "''") + "'"
    Rorder.CursorType = 0
    Rorder.CursorLocation = 2
    Rorder.LockType = 1
    Rorder.Open()

    Rorder_numRows = 0
    %>

    <%
    Dim strCognome
    Dim strNome
    Dim strEmail
    Dim strOrdine
    Dim strEmailA
    Dim strRedirect

    strEmail = Rorder.Fields.Item("cst_Email").Value
    strOrdine = Rorder.Fields.Item("order_ID").Value
    strNome = Rorder.Fields.Item("cst_FirstName").Value
    strCognome= Rorder.Fields.Item("cst_LastName").Value

    strEmailA = "info@blabla.it"
    strRedirect = "sendjet2.asp?order_ID=" &Rorder.Fields.Item("order_ID").Value

    strEmailBody = strEmailBody & "DATI CLIENTE"&"
    "&"Cliente:" &"" &strNome& "" &strCognome&"
    Email:"&""&strEmail&"
    Ordine:"&""&strOrdine
    "

    Set mail = Server.CreateObject("Persits.Mailsender")
    mail.Host = "mail.arpanet.it"
    mail.From = strEmail
    mail.FromName = strCognome '"Modulo di richiesta informazioni"
    mail.AddAddress strEmailA
    mail.Subject = strOggetto
    mail.Body = strEmailBody
    mail.Ishtml = True
    mail.Send
    Set mail = nothing
    Response.Redirect strRedirect
    %>
    <%
    Rorder.Close()
    Set Rorder = Nothing
    %>

    ovviamente nella seconda pagina mi richiamavo il parametro passato, ma non funziona.
    Sapreste dirmi come fare?
    SperoG di essere stata chiara.
    Grazie

  2. #2
    come lo richiami il parametro nella seconda pagina?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272
    esattamente come nella prima perchè mi serve per estrarre gli stessi valori:

    <%
    Dim Rorder_val
    Rorder__val = "-1"
    If (Request("order_ID") <> "") Then
    Rorder__val = Request("order_ID")
    End If
    %>
    <%
    Dim Rorder
    Dim Rorder_numRows

    Set Rorder = Server.CreateObject("ADODB.Recordset")
    Rorder.ActiveConnection = MM_conncartweaver_STRING
    Rorder.Source = "SELECT * FROM cwq_OrderDetails WHERE tbl_orders.order_ID='" + Replace(Rorder__val, "'", "''") + "'"
    Rorder.CursorType = 0
    Rorder.CursorLocation = 2
    Rorder.LockType = 1
    Rorder.Open()

    Rorder_numRows = 0
    %>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.