Salve a tutti, ho improvvisato uno script dove dovrebbe contarmi i visitatori unici in una pagina usando i cookies, in modo tale che ad ogni refresh della pagina il contatore non incrementa il numero dei visitatori.
Purtroppo questo non succede, ed oltre ad incrementare, lo fa in modo anomalo, a volte incrementa di un punto, a volte di 8 punti.
Questo il codice:
codice:
set rs2 = Server.CreateObject("ADODB.Recordset")
set rs2 = conn.Execute("Select hits from dati where id = "&id)
If Request.Cookies("contatore") = "" Then
incr = rs2("hits") + 1
conn.Execute("Update dati set hits = "&incr&" where id = "&id)
else
incr = rs2("hits")
End If
rs2.Close
set rs2 = nothing
Response.Write("Visite: "&incr)
Dove sbaglio?
grazie, ciao.