Questa è la pagina dove io comppilo il modulo:
codice:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
Dim MiaDataArrivo, MiaDataPartenza, Differenza, MiaSingola, costo_singola, totSingola, Prezzo_singola,MiaDoppia, costo_doppia, totDoppia, Prezzo_doppia, costoTotale
MiaDataArrivo=Request.form("giornoArrivo") 'recupero la data di arrivo inserita dall utente
MiaDataPartenza=Request.form("giornoPartenza") 'recupero la data di partenza inserita dall utente
Differenza = (DateDiff("d", MiaDataArrivo, MiaDataPartenza)+1) 'calcolo la differenza tra le date
%>
<%
MiaSingola=Request.Form("singola")
if MiaSingola = "" then
MiaSingola = ("0")
else
end if
%>
<%
Prezzo_singola=("253")
totSingola = (MiaSingola * Differenza * Prezzo_singola)
%>
<%
MiaDoppia=Request.Form("doppia")
if MiaDoppia = "" then
MiaDoppia = ("0")
else
end if
%>
<%
Prezzo_doppia=("293")
totDoppia = (MiaDoppia * Differenza * Prezzo_doppia)
%>
<%
costoTotale= totDoppia + totSingola
costoTotale = (MiaSingola * Differenza * Prezzo_singola) + (MiaDoppia * Differenza * Prezzo_doppia)
%>
<html>
<form action="reservation_2.asp" method="post" name="form1">
<table width="600">
<tr>
<td width="100" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="AmericanExpress" type="checkbox" id="AmericanExpress" value="<%=si%>">
</font></td>
<td width="212"><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">American Express </font></td>
<td width="94" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="Visa" type="checkbox" id="Visa" value="<%=si%>">
</font></td>
<td width="174"><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">Visa: </font></td>
</tr>
<tr>
<td width="100" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="Diners" type="checkbox" id="Diners" value="<%=si%>">
</font></td>
<td><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">Diners Club </font></td>
<td width="94" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="Eurocard" type="checkbox" id="Eurocard" value="<%=si%>">
</font></td>
<td><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">Eurocard Mastercard </font></td>
</tr>
</table> </form>
Ho inserito solo il codice necessario.
Mentre questo è il codice della pagina che riceve i dati che che al mio comando di conferma li invia al database e tramite e-mail.
Del form in questo caso ho inserito solo la tabella dei check.
codice:
<%
Set MiaMail = Server.CreateObject("CDO.Message")
MiaMail.From = "info@robertodidonato.it"
MiaMail.To = "info@robertodidonato.it"
MiaMail.Subject = "Un nuovo cliente ha richiesto delle informazioni"
MiaFromName = request.form("Nome")
MiaFromAddress = request.form("mail")
MiaFamilyName = request.form("familyName")
MiaName = request("name")
MiaAddress = request("address")
MiaZipCode = request("ZipCode")
MiaCity = request("City")
MiaCountry =request("Country")
MiaPhone =request("Phone")
MiaFax =request("Fax")
MiaEMail =request("EMail")
MiaFamilyName2 =request("FamilyName2")
MiaFamilyName3 =request("FamilyName3")
MiaName2 =request("Name2")
MiaName3 =request("Name3")
MiaGiornoArrivo =request("giornoArrivo")
MiaGiornoPartenza =request("giornoPartenza")
MiaSingola =request("singola")
MiaDoppia =request("doppia")
MiaCostoTotale =request("costoTotale")
MiaAmericanExpress =request("AmericanExpress")
MiaDiners =request("Diners")
MiaVisa =request("Visa")
MiaEurocard =request("Eurocard")
MiaNameCard =request("NameCard")
MiaNumberCard =request("NumberCard")
MiaDataScadenza =request("dataScadenza")
MiaCodiceSicurezza =request("CodiceSicurezza")
MiaMail.TextBody = "Family Name:" & Trim(Request.Form("familyName")) & vbcrlf & "Name: " & Trim(Request.Form("name")) & vbcrlf & "Address: " & Trim(Request.Form("address")) & vbcrlf & "Zip Code: " & Trim(Request.Form("ZipCode")) & vbcrlf & "City: " & Trim(Request.Form("city")) & vbcrlf & "Country: " & Trim(Request.Form("Country")) & vbcrlf & "Phone: " & Trim(Request.Form("Phone")) & vbcrlf & "Fax: " & Trim(Request.Form("Fax")) & vbcrlf & "E-Mail: " & Trim(Request.Form("EMail")) & vbcrlf & "Family Name: " & Trim(Request.Form("FamilyName2")) & vbcrlf & "Name: " & Trim(Request.Form("Name2")) & vbcrlf & "FamilyName3: " & Trim(Request.Form("FamilyName3")) & vbcrlf & "Name: " & Trim(Request.Form("Name3")) & vbcrlf & "Check In: " & Trim(Request.Form("giornoArrivo")) & vbcrlf & "Check Out: " & Trim(Request.Form("giornoPartenza")) & vbcrlf & "Singola: " & Trim(Request.Form("Singola")) & vbcrlf & "Doppia: " & Trim(Request.Form("doppia")) & vbcrlf & "Price: " & Trim(Request.Form("costoTotale")) & vbcrlf & "American Express: " & Trim(Request.Form("AmericanExpress")) & vbcrlf & "Diners: " & Trim(Request.Form("Diners")) & vbcrlf & "Visa: " & Trim(Request.Form("Visa")) & vbcrlf & "Eurocard: " & Trim(Request.Form("Eurocard")) & vbcrlf & "Name Card: " & Trim(Request.Form("NameCard")) & vbcrlf & "Card Number: " & Trim(Request.Form("numberCard")) & vbcrlf & "Exipiration Date: " & Trim(Request.Form("dataScadenza")) & vbcrlf & "Security Code: " & Trim(Request.Form("CodiceSicurezza"))
MiaMail.Send ()
Set MiaMail = Nothing
Set Fields = Nothing
Set Config = Nothing
%>
<% End If %>
<table width="600">
<tr>
<td width="100" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="AmericanExpress" type="checkbox" id="AmericanExpress" value="si">
</font></td>
<td width="212"><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">American Express </font></td>
<td width="94" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="Visa" type="checkbox" id="Visa" value="si">
</font></td>
<td width="174"><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">Visa: </font></td>
</tr>
<tr>
<td width="100" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="Diners" type="checkbox" id="Diners" value="si">
</font></td>
<td><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">Diners Club </font></td>
<td width="94" align="right">
<font color="#666666" size="-2" face="Arial, Helvetica, sans-serif"><input name="Eurocard" type="checkbox" id="Eurocard" value="si">
</font></td>
<td><font color="#666666" size="-2" face="Arial, Helvetica, sans-serif">Eurocard Mastercard </font></td>
</tr>
</table>
Non ho postato il codice di inserimento dati nel db perchè nn credo che dipende da quello.
Grazie per l'interessamento