Action:
codice:
<%
PaginaDaSpedire = request.form("PaginaDaSpedire")
if PaginaDaSpedire = "" then
PaginaDaSpedire = "http://www.dominio.it/pagina.asp"
end if
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
' Oppure, per la versione 3.0 di XMLHTTP, usare:
' Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
' Apri la connessione remota
xml.Open "GET", PaginaDaSpedire, False
' Spedisci la richiesta
xml.Send
Oggetto = "Nome Sito - " & request.form("NomeAmico") & ", " & request.form("TuoNome") & " ti ha inviato questa pagina!"
Dim miaMail
Set miaMail = CreateObject("CDONTS.NewMail")
' o cdosys, o quello che hai
miaMail.From = request.form("TuaEmail")
miaMail.To = request.form("EmailAmico")
miaMail.CC = request.form("TuaEmail")
miaMail.Bcc = "webmaster@dominio.it"
miaMail.Subject = Oggetto
miaMail.BodyFormat = 0
miaMail.MailFormat = 0
miaMail.Importance = 0
miaMail.Body = Oggetto & "
" & xml.responseText & "
La pagina spedita è raggiungibile qui: "&PaginaDaSpedire&""
miaMail.Send
Set miaMail = Nothing
Set xml = Nothing
Esito = "andata a buon fine"
Operazione = "<font color='red'>invio pagina ad un amico</font>"
Response.redirect "Esito.asp?Pagina=Index&Esito=" & server.urlencode(Esito) & "&Operazione=" & server.urlencode(Operazione)
%>
e un form qualunque...
codice:
<title>NomeSito - Spedisci ad un amico!</title>
<meta name="description" content="Hai visto un'offerta imperdibile? Un prodotto interessante? Inviali ad un amico oppure alla tua casella di posta elettronica in un click!">
<%PaginaDaSpedire = request.servervariables("HTTP_REFERER")%>
<table border="0" cellpadding="3" cellspacing="3" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<TD class="myTitle" width="100%" align="left" colspan="2">
Spedisci ad un amico
</TD>
</tr>
<tr>
<td colspan="2"><form name="SpedisciAmico" method="post" action="SpedisciAdUnAmico_Action.asp"><input type="hidden" name="PaginaDaSpedire" value="<%=PaginaDaSpedire%>"></td>
<tr>
<td colspan="2" class="medio">Spedisci ad un amico la
pagina che stavi visitando!
Nessuno degli indirizzi che segnalerai sarà salvato nei nostri archivi e non sarà iscritto a newsletter o venduto a terzi. </td></tr>
<tr>
<td colspan="2"></td>
<tr>
<td width="50%" class="small">
<p align="right">Tuo indirizzo e-mail</td>
<td width="50%"><input type="text" name="TuaEmail" size="20" class="cell" maxlength="50"></td>
</tr>
<tr>
<td width="50%" class="small">
<p align="right">Tuo nome</td>
<td width="50%">
<input type="text" name="TuoNome" size="20" class="cell" maxlength="50"></td>
</tr>
<tr>
<td width="50%" class="small">
<p align="right">Indirizzo e-mail del tuo amico</td>
<td width="50%"><input type="text" name="EmailAmico" size="20" class="cell" maxlength="50"></td>
</tr>
<tr>
<td width="50%" class="small">
<p align="right">Nome del tuo amico</td>
<td width="50%">
<input type="text" name="NomeAmico" size="20" class="cell" maxlength="50"></td>
</tr>
<tr>
<td colspan="2">
<p align="center">
<input type="submit" name="Submit" value="Spedisci!" class="button"> </form></td>
</tr>
</table>