salve a tutti, volevo sapere come potevo fare per crearmi uno script che permette all'utente di cancellarsi da una newsletter, senza combinare pasticci.

questa era la mia idea:
mando le mail prelevando gli indirizzi da un database con un campo primario contatore "id".
alla fine scrivo:"clicca qui per cancellarti"
http://www.miosito.est/newsletter/cancellati.asp?id=<%=recordset("id")%>

e rimando a questa pagina che contiene questo codice:

codice:
<%
id = Request.QueryString("id")

set conn = server.CreateObject("ADODB.Connection")
conn.open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "& server.MapPath("/mioDb/newsletter.mdb"))

set recset = server.CreateObject("ADODB.Recordset")

//cancello il record dal db
set recset = conn.execute("DELETE from newsletter where id="&id)

%>
ma se ci pensate bene se uno vuole fare il malandrino, basta che riscrive sulla barra degli indirizzi lo stesso link cambiando id e può cancellare quello che vuole.

non è che si potrebbe criptare il link????

Grazie, ciao.