Ciao a tutti,
con molta fatica sono riuscito a mettere insieme queste quattro righe.
Il codice sottostante non fa altro che prelevare dei dati dalla colonna di un database (questi dati sono e mail), e spedire una mail a tutti contemporaneamente......il mio problema è questo: come faccio a fare apparire accanto ogni mail un checkbox e fare in modo di mandare mail soltanto a quelli che sono selezionati...
Grazie per l'aiuto
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb"%>
<%@ import namespace="system.web.mail" %>
<script language="VB" runat="server">
dim data as string="banca.mdb"
dim percorso as new oledbconnection ("provider=microsoft.jet.OLEDB.4.0; data source=" & Server.MapPath("banca.mdb"))
sub page_load(obj as object, e as eventargs)
dim conn as new oledbcommand (" select * from anagrafici", percorso)
dim objreader as oledbdatareader
percorso.open
objreader=conn.executereader
while objreader.read
response.write (objreader.getstring(1))
end while
percorso.close
end sub
sub vai(obj as object, e as eventargs)
dim conn as new oledbcommand (" select * from anagrafici", percorso)
dim objreader as oledbdatareader
percorso.open
objreader=conn.executereader
while objreader.read
dim mymessage as new mailmessage
mymessage.to =(objreader.getstring(1))
mymessage.from="pippo@iol.it"
mymessage.subject="soggetto"
mymessage.bodyformat=mailformat.text
mymessage.body=messaggio.text
smtpmail.send(mymessage)
end while
percorso.close
end sub
</script>
<html><body>
<form runat="server">
<asp:textbox id="messaggio" runat="server"/>
<asp:button runat="server" onclick="vai" />
</form>
</body></html>