Nel momento in cui il sondaggio viene votato crei il cookies con l'ID del sondaggio:
codice:
response.cookies("mySite")("poolID") = rs("campoID")
response.cookies("mySite").expires = dateAdd("d",30,date())
Nel momento in cui l'utente accede nuovamente al sondaggio possono verificarsi due condizioni:
1. Il sondaggio è ancora lo stesso e l'utente non potrebbe votarlo:
codice:
poolID = request.cookies("mySite")("poolID")
thisPoolID = rs("campoID")
if thisPoolID = poolID then
' spiacente, sondaggio già votato
else
' appare il sondaggio
' cancelli il cookies precendete
end if
Alla votazione del nuovo sondaggio salvi il nuovo id.