Segnala questa pagina ad un amico

di Daniele Bochicchio, in Classic ASP, E-mail, Tips,

<b>Segnala questa pagina ad un amico</b><br />
<form method="post">
E-mail del tuo amico: <input name="e-mail"><br> 
Tuo nome: <input name="fromName"><br> 
Tua e-mail: <input name="from"><br> 
Testo: <textarea name="Text></textarea><br> 
<input type="hidden" name="url" value="<%=Request.ServerVariables("HTTP_REFERER")%>"> 
<input type="submit">
</form>
<%
 if len(Request.Form)>0 then

   Set objMail = Server.CreateObject("CDONTS.NewMail")

   strFrom = request("fromName") & "<" &_
             request("from") &">"

   strUrl = request("url")

   strTxt = request("Text") & VbcrLf & _
            "--" & strUrl

   objMail.From = strFrom
   objMail.Body = strTxt
   objMail.To = Request("e-mail")
   objMail.Subject = "Ti segnalo questo sito!"
   objMail.Send
   set objMail = nothing

   Response.write "<p>Segnalazione effettuata con successo!</p>"

 end if
%>

Supponendo di chiamare questa pagina "segnala.asp" bisognerà creare un link che punti a questa pagina dalla pagina che si intende segnalare. In questo modo infatti verrà ricavato l'indirizzo di provenienza in maniera automatica, come spiegato nello script #200 .

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi