8 messaggi dal 19 aprile 2003
Ho una pagina (ordine.asp) con una tabella dove viene riepilogato un ordine utilizzando variabili di sessione.

L'ordine ho scelto di non salvarlo all'interno di nessun database.

Domanda: è possibile con CDOSys inviare la pagina dell'ordine con tutti i dati?

io ho provato così:
--------------------------------------------------------------------
Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
xml.Open "GET", "http://www.xxxxxxx.com/asp/ordine.asp", False
xml.Send

DIM iMsg, Flds, iConf

Set iMsg = CreateObject("CDO.Message")
Set iConf = Server.CreateObject("CDO.Configuration")
Set Flds = iConf.Fields

Flds(cdoSendUsingMethod) = cdoSendUsingPort
Flds(cdoSMTPServer) = "smtp.xxxx.it"
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
Flds.Update

Set iMsg.Configuration = iConf
iMsg.From = "info@xxxxx.com"
iMsg.To = email 'arriva da un form
iMsg.Bcc = "xxxx@tin.it; xxxx@aruba.it"
iMsg.Subject = "Il Vostro ordine a ...."
iMsg.Fields("urn:schemas:httpmail:importance").Value = 2
iMsg.Fields.Update()
iMsg.HTMLBody = 0
iMsg.HTMLBody = xml.responseText
iMsg.Send()
Set iMsg = Nothing
Set xml = Nothing
--------------------------------------------------------------------
ma non funziona, mi viene visualizzata la pagina asp nel corpo del messaggio, ma priva di dati.

Inviando invece una pagina appoggiata su un database con una stringa di connessione del tipo

xml.Open "GET", "http://www.xxxxxxx.com/asp/vetrina.asp?ID=1", False

i dati vengono spediti assieme alla pagina.

Quesito: per inserire le variabili di sessione nel corpo del messaggio devo rassegnarmi a studiare l'XML o c'è una scorciatoia?
95 messaggi dal 18 aprile 2001
Ciao

da quanto ho capito usi un carrello con le sessioni:
quindi quando utilizzi il server HTTP crei una nuova connessione con nuove variabili di sessione ecc... ecc..

ha provato semplicemente a fare cosi'?

iMsg.HTMLBody = "Variabile 1 = " & Session("variabile1") ....

ciao
ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.