Ciao a tutti.

Utilizzo questo codice per inserire le sessioni in un db mysql:

codice:
oggi = date() 
ipvisit = request.servervariables("remote_addr")

'SQL quando data=oggi e l'ip è nuovo
strSQL = "SELECT * FROM sessioni WHERE visitdate = '"&oggi&"' AND visitorIP = '"&ipvisit&"'"
objrsvisite.Open strSQL, objconnvisite, 3, 3

if (objrsvisite.EOF OR objrsvisite.BOF) then
'prima sessione odierna dell'ip ipvisit
strSQL = "INSERT INTO sessioni (visitdate, visitorcount, visitorip) VALUES ('"&convertdate(oggi)&"', "&(visitorcount)+1&", '"&ipvisit&"')"
set objRS = objconnvisite.execute(strSQL)
end if
Il mio problema è che anche quando entro con il mio IP il contatore delle sessioni si incrementa; siccome entro varie volte al giorno il contatore delle sessioni si incrementa continuamente e questo non mi pare proprio eticamente giusto.

Come posso modificare questo codice per far contare la mia sessione (quindi il mio ingresso) solo una volta al giorno?

Grazie per i suggerimenti.