15 messaggi dal 27 aprile 2005
Ciao a tutti.
Sono un principiante quindi se scrivo qualche cavolata non vi arrabbiate...
Dunque ho un problema con l'invio della mail.
Ho realizzato un form per l'iscrizione a dei corsi. Si compilano tutti i campi e poi si viene mandati ad una pagina che si chiama conferma.asp dove vengono visualizzati i dati appena inseriti. Cliccando su invia viene inviata la mail usando cdosys in cui dopo aver compilato le varie parte dewl codice metto nel opzione che ti consente di inviare una pagina web la pagina conferma.asp. Fino a qui tutto ok viene inviata mi arriva ma i campi sono vuoit nel senso che le informazioni che ho messo su internet non mi arrivano via mail. Qualcuno può aiutarmi ?risp al più presto
281 messaggi dal 05 agosto 2004
Hai verificato, nella pagina in cui invii la e-mail, che i valori che scrivi non siano vuoti?
Prova a postare il pezzo di codice che contiene l'invio della mail.

Che lo sforzo sia con te!!!
15 messaggi dal 27 aprile 2005
questa è la pagina di invio mail
<%@ Language=VBScript %>
<%

Server.ScriptTimeout = 360000

Dim iMsg
Dim iConf
Dim Flds
set iMsg = CreateObject("CDO.Message")
set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields
Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
Flds.Update

With iMsg
Set .Configuration = iConf

'*===== modifica CreateMHTMLBody From To e subject
'cambiare la pagina dopo aver provato a riceverla, vedasi codice utilizzabile nella pagina stessa
'per essere sicuri di non inviare codice non leggibile dal client di posta

.CreateMHTMLBody "http://www.paolo.it/confermapreno.asp"

'mettere la propria mail
.To = "p.marengoni@tiscali.it"

'mettere una mail valida come mittente
.From = Request.Form("email")

.Subject = "INFO CORSI"

.Send
End With
%>
<title>Filo d'Arianna</title>
<style type="text/css">

.Stile1 {
font-family: Arial, Helvetica, sans-serif;
font-size: xx-small;
}
.Stile2 {font-size: small}
.Stile3 {font-size: x-small}

</style>

<p>&nbsp;</p>
<p><%=email%></p>
<p align="center" class="Stile1 Stile2"><span class="Stile3">email inviata correttamente<br>
<a href="home.htm" target="principale" >premere qui per tornare nell'home page</a>
</span>
</p>
<p>
281 messaggi dal 05 agosto 2004
Non sono sicuro, visto che di solito non utilizzo il metodo CreateMHTMLBody, ma, così ad occhio, credo che il problema sia dovuto al fatto che la pagina "confermapreno.asp" deve essere elaborata dal server.
Prova a richiamare la pagina "http://www.paolo.it/confermapreno.asp" direttamente dal tuo browser. Cosa visualizzi? Ciò che visualizzi è quello che a mio parere viene inserito nella mail.
Spero di averti indirizzato sulla buona strada

Che lo sforzo sia con te!!!

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.