![]()
Salve ho un problema sull'invio dei dati da un form all'email. Il form in questione"emailform" nella pagina "riepilogo.asp" contiene dei campi testo che ricevono alcuni dati da una pagina precedente "prodottoecomm.asp" sempre attraverso form e alcuni anche dal database collegato passando l'id del prodotto. Questi campi sono disabled per non consentire al cliente di modificare il contenuto. Sempre nella pagina "riepilogo.asp" lo stesso form ha una serie di campi testo che il cliente deve compilare. Il problema è questo: L'email con tutto il rielpilogo dei dati la ricevo correttamente, ma non mi visualizza il contenuto dei campi del form che contengono le informazioni passate da una pagina all'altra e quelle prese dal database, mentre ricevo le info scritte dal cliente.
ecco l'email che ricevo
OFFICINA GENNA E TOMMASO - DATI SULL'ORDINE
Tipologia Prodotto:
Modello:
Prezzo Eur
Quantità:
Iva Eur
Costi di Spedizione Eur
Tipo di pagamento scelto:
Totale da pagare:
DATI DEL CLIENTE:
Nome e Cognome: sergio prova
Attività: Professionista
Partita Iva/Codice Fiscale: 34343535frefe
Indirizzo: via taldetali
Numero civico: 34
Cap:4345
Città:roma
Provincia:roma
Stato:italia
Telefono: 343434
Cellulare: 343w3e33
Mail: digirolamoweb@libero.it
come si può vedere i campi sui dati dell'ordine non li visualizza
Codice:
riepilogo.asp
<form id="emailform" name="emailform" method="post" action="mail4.asp">
<table width="547" border="0">
<tr>
<td colspan="2" align="left" class="Stile5">Riepilogo Ordine: </td>
</tr>
<tr>
<td width="108" align="center" valign="top" class="Stile5">[img]<%=rs([/img]"/></td>
<td width="429" align="left" valign="top" class="testoprodotti"><label></label> <label></label>
<table width="392" border="0">
<tr>
<td width="77" align="left" valign="top" class="testoprodotti">Tipo:
<% tipo1 = rs("tipologia")%></td>
<td width="92" align="left" valign="top"><label class="testoprodotti">
<input name="tipo" type="text" id="tipo" value="<%=tipo1%>" size="8"disabled ="disabled" />
</label></td>
<td colspan="2" align="left" valign="top" class="testoprodotti">Modello: <% modello1 = rs("modello")%></td>
<td colspan="2" align="left" valign="top"><label>
<input name="modello" type="text" id="modello" value="<%=modello1%>" size="8" disabled ="disabled" />
</label></td>
</tr>
<tr>
<td></td>
<td></td>
<td colspan="2"></td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" valign="top" class="testoprodotti">Prezzo:<% prezzo1 = rs("prezzo")%></td>
<td align="left" valign="top"><label>
<input name="prezzo" type="text" id="prezzo" value="<%=prezzo1%>" size="8" disabled ="disabled"/>
</label></td>
<td colspan="2" align="left" valign="top" class="testoprodotti">Iva:<% iva1 = rs("iva")*quantita*prezzo1/"100"%></td>
<td colspan="2" align="left" valign="top"><label>
<input name="iva" type="text" id="iva" value="<%=iva1%>" size="8"disabled ="disabled" />
</label></td>
</tr>
<tr>
<td></td>
<td></td>
<td colspan="2"></td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" class="testoprodotti">Quantità:</td>
<td align="left" valign="top"><label>
<input name="quantita" type="text" id="quantita" value="<%=quantita%>" size="8"disabled ="disabled" />
</label></td>
<td colspan="2" align="left" valign="top" class="testoprodotti">Spese di Spedizione:<% sped1 = rs("spesesped")%> </td>
<td colspan="2" align="left" valign="top"><label>
<input name="spedizione" type="text" id="spedizione" value="<%=sped1%>" size="8"disabled ="disabled" />
</label></td>
</tr>
<tr>
<td></td>
<td></td>
<td colspan="2"></td>
<td colspan="2"></td>
</tr>
<tr>
<td align="left" valign="top" class="testoprodotti">Pagamento:</td>
<td colspan="3" align="left" valign="top"><label>
<input name="textfield" type="text" value="<%=pagamento%>" size="20" disabled ="disabled"/>
</label></td>
<td width="25" align="left" valign="top" class="testoprodotti">Info</td>
<td width="40" align="left" valign="top">[img]img/sda.jpg[/img]</td>
</tr>
<tr>
<td align="left" valign="top" class="testoprodotti">Totale:
<% totale1 = rs("prezzo")*quantita+iva1+sped1%></td>
<td align="left" valign="top"><input name="totale" type="text" id="totale" value="<%=totale1%>" size="13" disabled ="disabled"/></td>
<td width="44" align="left" class="testoprodotti"></td>
<td width="88"></td>
<td class="testoprodotti"></td>
<td></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top" class="Stile5"><label>Inserisci i dati per la fatturazione e spedizione della merce - <span class="Stile10"><span class="Stile7">*</span><span class="testoprodotti">dati obbligatori</span></span></label></td>
</tr>
<tr>
<td colspan="2" align="center" valign="top" class="Stile5"><table width="543" border="0">
<tr>
<td width="193" align="left" valign="top" class="testoprodotti">Nome e Cognome/Azienda<span class="Stile7">*</span>: </td>
<td width="126" align="left" valign="top"><label>
<input name="nome" type="text" class="testoprodotti" id="nome" size="20" />
</label></td>
<td width="63" align="left" valign="top" class="testoprodotti">Attività<span class="Stile7">*</span>:</td>
<td width="126" align="left" valign="top"><select name="att" size="1" class="testoprodotti" id="att">
<option>Privato</option>
<option>Professionista</option>
<option>Azienda</option>
</select></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" align="center" valign="top" class="Stile5"><table width="543" border="0">
<tr>
<td width="196" align="left" valign="top" class="testoprodotti">P.IVA/Codice Fiscale <span class="Stile7">*</span>: </td>
<td width="170" align="left" valign="top"><label>
<input name="piva" type="text" class="testoprodotti" id="piva" size="24" />
</label></td>
<td width="163" align="left" valign="top" class="testoprodotti"></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" align="center" valign="top" class="Stile5"><table width="543" border="0">
<tr>
<td width="71" align="left" valign="top" class="testoprodotti">Indirizzo<span class="Stile7">*</span>: </td>
<td width="148" align="left" valign="top"><label>
<input name="ind" type="text" class="testoprodotti" id="ind" size="20" />
.....e via dicendo fino alla fine del form
Mail4.asp
<%
dim nome, att, piva, num, cap, indirizzo, destinatario, comune, provincia, stato, telefono, mail, tipo, modello, prezzo, quantita, iva, spedizione, pagamento, totale
tipo=request.form("tipo")
modello=request.form("modello")
prezzo=request.form("prezzo")
quantita=request.form("quantita")
iva=request.form("iva")
spedizione=request.form("spedizione")
pagamento=request.form("pagamento")
totale=request.form("totale")
nome=request.form("nome")
att=request.form("att")
piva=request.form("piva")
destinatario="fugitive772000@yahoo.it"
num=request.form("num")
cap=request.form("cap")
mail=request.form("mail")
telefono=request.form("tel")
cell=request.form("cell")
stato=request.form("stato")
indirizzo=request.form("ind")
provincia=request.form("prov")
comune=request.form("com")
'validazione dei dati del form
if (nome = "") or (mail = "") or (telefono = "") or (att = "") or (piva = "") or (indirizzo = "") or (num = "") or (cap = "") or (comune = "") or (provincia = "") or (stato = "") Then
response.redirect "errore.asp"
else
dim email
set email=createobject("cdo.message")
email.from=mail
email.to=destinatario
email.subject="Dati per acquisto online Officina Genna Tommaso"
email.htmlbody= " OFFICINA GENNA E TOMMASO - DATI SULL'ORDINE " & "
" & "Tipologia Prodotto: " & tipo & "
"&"Modello: " & modello & "
" & "Prezzo Eur " & prezzo & "
" & "Quantità:" & quantita & "
" & "Iva Eur " & iva & "
" & "Costi di Spedizione Eur " & spedizione & "
" & "Tipo di pagamento scelto: " & pagamento & "
" & "Totale da pagare: " & totale &" " & "
" & " DATI DEL CLIENTE: "& "
" & "Nome e Cognome: " & nome & "
"& "Attività: " & att & "
" & "Partita Iva/Codice Fiscale: " & piva & "
" & "Indirizzo: "& indirizzo & "
"& "Numero civico: " & num & "
"& "Cap:" & cap & "
"& "Città:" & comune & "
" & "Provincia:"& provincia & "
" & "Stato:" & stato & "
" & "Telefono: " & telefono & "
" & "Cellulare: " & cell &"
"& "Mail: " & mail &" "
email.send
set email=nothing
response.redirect "messaggioecommok.asp"
End if
%>
Grazie infinite a chi potrà aiutarmi![]()
![]()

Rispondi quotando
