- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- Form Email in asp...ma nn funziona
-
Form Email in asp...ma nn funziona
Ciao ragazzi sono nuovo e mi ha segnalato il sito un amico..
Mi potete dare una mano e vedere se ho fatto tutto bene?
Premetto ke ho fatto due pagina: una in htm (form.htm) e una in asp (inviomail.asp)
Il codice è il seguente:
(form.htm)<body>
<form method="post" action="inviomail.asp">
Nome:<input type="text" name="nome" id="nome"/><br/>
Cognome:<input type="text" name="cognome" id="cognome"/><br/>
Telefono fisso:<input type="text" name="telefono" id="telefono"/><br/>
Cellulare:<input type="text" name="cellulare" id="cellulare"/><br/>
Email:<input type="text" name="email" id="email"/><br/>
Data di arrivo:<select name="giornoarrivo" onchange="date_update()" class="day">
<option label="01" value="01" selected="selected">01</option>
<option label="02" value="02">02</option>
<option label="03" value="03">03</option>
<option label="04" value="04">04</option>
<option label="05" value="05">05</option>
<option label="06" value="06">06</option>
<option label="07" value="07">07</option>
<option label="08" value="08">08</option>
<option label="09" value="09">09</option>
<option label="10" value="10">10</option>
<option label="11" value="11">11</option>
<option label="12" value="12">12</option>
<option label="13" value="13">13</option>
<option label="14" value="14">14</option>
<option label="15" value="15">15</option>
<option label="16" value="16">16</option>
<option label="17" value="17">17</option>
<option label="18" value="18">18</option>
<option label="19" value="19">19</option>
<option label="20" value="20">20</option>
<option label="21" value="21">21</option>
<option label="22" value="22">22</option>
<option label="23" value="23">23</option>
<option label="24" value="24">24</option>
<option label="25" value="25">25</option>
<option label="26" value="26">26</option>
<option label="27" value="27">27</option>
<option label="28" value="28">28</option>
<option label="29" value="29">29</option>
<option label="30" value="30">30</option>
<option label="31" value="31">31</option>
</select>
<select name="mesearrivo" class="mesearrivo" onchange="date_update()">
<option label="gennaio" value="01" selected="selected">gennaio</option>
<option label="febbraio" value="02">febbraio</option>
<option label="marzo" value="03">marzo</option>
<option label="aprile" value="04">aprile</option>
<option label="maggio" value="05">maggio</option>
<option label="giugno" value="06">giugno</option>
<option label="luglio" value="07">luglio</option>
<option label="agosto" value="08">agosto</option>
<option label="settembre" value="09">settembre</option>
<option label="ottobre" value="10">ottobre</option>
<option label="novembre" value="11">novembre</option>
<option label="dicembre" value="12">dicembre</option>
</select>
<select name="annoarrivo" onchange="date_update()" class="annoarrivo">
<option label="2006" value="2006" selected="selected">2006</option>
<option label="2007" value="2007">2007</option>
<option label="2008" value="2008">2008</option>
</select><br/>
Data di partenza:<select name="giornopartenza" onchange="date_update()" class="day">
<option label="01" value="01" selected="selected">01</option>
<option label="02" value="02">02</option>
<option label="03" value="03">03</option>
<option label="04" value="04">04</option>
<option label="05" value="05">05</option>
<option label="06" value="06">06</option>
<option label="07" value="07">07</option>
<option label="08" value="08">08</option>
<option label="09" value="09">09</option>
<option label="10" value="10">10</option>
<option label="11" value="11">11</option>
<option label="12" value="12">12</option>
<option label="13" value="13">13</option>
<option label="14" value="14">14</option>
<option label="15" value="15">15</option>
<option label="16" value="16">16</option>
<option label="17" value="17">17</option>
<option label="18" value="18">18</option>
<option label="19" value="19">19</option>
<option label="20" value="20">20</option>
<option label="21" value="21">21</option>
<option label="22" value="22">22</option>
<option label="23" value="23">23</option>
<option label="24" value="24">24</option>
<option label="25" value="25">25</option>
<option label="26" value="26">26</option>
<option label="27" value="27">27</option>
<option label="28" value="28">28</option>
<option label="29" value="29">29</option>
<option label="30" value="30">30</option>
<option label="31" value="31">31</option>
</select>
<select name="mesepartenza" class="mesepartenza" onchange="date_update()">
<option label="gennaio" value="01" selected="selected">gennaio</option>
<option label="febbraio" value="02">febbraio</option>
<option label="marzo" value="03">marzo</option>
<option label="aprile" value="04">aprile</option>
<option label="maggio" value="05">maggio</option>
<option label="giugno" value="06">giugno</option>
<option label="luglio" value="07">luglio</option>
<option label="agosto" value="08">agosto</option>
<option label="settembre" value="09">settembre</option>
<option label="ottobre" value="10">ottobre</option>
<option label="novembre" value="11">novembre</option>
<option label="dicembre" value="12">dicembre</option>
</select>
<select name="annopartenza" onchange="date_update()" class="annopartenza">
<option label="2006" value="2006" selected="selected">2006</option>
<option label="2007" value="2007">2007</option>
<option label="2008" value="2008">2008</option>
</select><br/>
Numero persone:<input type="text" name="persone" id="persone"/><br/>
Tipo di camera:</label><select name="camera" id="camera" class="camera" tabindex="180">
<option value="Doppia">Doppia</option>
<option value="Matrimoniale">Matrimoniale</option>
<option value="Tripla">Tripla</option>
<option value="Singola">Singola</option>
<option value="Doppia uso singola">Doppia uso singola</option>
<option value="Suite">Suite</option>
</select><br/>
Altre richieste:<textarea name="richieste" cols="30" class="contatti" onMouseOver="this.className='contatti2'" onMouseOut="this.className='contatti'" rows="3"></textarea><br/>
<input type="submit" id="nome" value="invia" onclick="inviomail.asp" class="button" tabindex="350" />
</form>
</body>
</html>Poi ce la seconda pagina in asp
(inviomail.asp)<body>
theSchema="http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig=server.CreateObject("CDO.Configuration")
cdoConfig.Fields.Item(theSchema & "sendusing")=2
cdoConfig.Fields.Item(theSchema & "smtpserver")="server.smtp.com"
cdoConfig.Fields.Updateset cdoMessage=Server.CreateObject("CDO.Message")
cdoMessage.Configuration=cdoConfigcdoMessage.From=Request.Form("email")
cdoMessage.To="[email protected]"
cdoMessage.Subject=Request.Form("subject")
cdomessage.HtmlBody="Nome:" & request.form("nome") & "<br/>Cognome:" & Request.form("cognome") & "<br/>Telefono:" & request.form("telefono")
& "<br/>Cellulare:" & request.form("cellulare") & "<br/>Email:" & request.form("email") & "<br/>Data di arrivo:" & request.form("giornoarrivo & mesearrivo & annoarrivo")
& "<br/>Data di partenza:" & request.form("giornopartenza & mesepartenza & annopartenza") & "<br/>Numero persone:" & Request.form("persone")
& "<br/>Tipo camera:" & Request.form("camera") & "<br/>Altre richieste:" & Request.form("richieste")
cdoMessage.SendSet cdoMessage=Nothing
Set cdoConfig=Nothing
</body>
</html>Spero ke mi darete una mano. Io ci ho provato in tutti i modi, ma nn va.