webForumDet fria alternativet

unika besökare

ASP

1 svar · 173 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

Jag har gjort en sida som besökare kan registrera så att de får en räknare på sin hemsida. Ända problemet är om användaren vill att bara unika besökare ska visas så kan man ju använda följande kod:

If Request.Cookies("counter").Haskeys = FALSE Then 

Response.Cookies("counter")("counted") = "counted"
Response.Cookies("counter").Expires = Date + 1 
End If

ända problemet är ju att räknaren bara räknas en gång även om besökaren besöker 3 olika räknare, hur ska man göra för att det inte ska bli så?

en sak till, vad ska man sätta datumet på? hur länge räknas en besökare att inte vara unik på stora siter t ex Spray?
------------------
// David - Probably the best guy in the world

[Redigerat av DavidB den 07 dec 2000]

Medlem sedan mars 20002 836 inlägg
#2

Hello,

typ:

intMemberID = Request.QueryString("member")
If Request.Cookies("counter" & intMemberID).Haskeys = FALSE Then 
Response.Cookies("counter" & intMemberID)("counted") = "counted"
Response.Cookies("counter" & intMemberID).Expires = Date + 1 
End If

cya

------------------
'*********************
Response.Write("PatrikB")
Response.End
'*********************

[Redigerat av PatrikB den 08 dec 2000]

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)