Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

Segnala ad un amico

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 tramite la variabile del server HTTP_REFERER.


<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
%>


Scarica il Codice...


Stampa la pagina


 








Inizio pagina

risorse per webmaster