webForumDet fria alternativet

Multippel Räknare

3 svar · 166 visningar · startad av mattiasnordin

mattiasnordinMedlem sedan maj 20012 080 inlägg
#1

Hej.
Är det någon som har färdig asp kod för en räknare som visar antalet hits på en sida. Jag vill att räknaren ska visa totala mängden hits, veckans hits, dagens hits + nuvarande aktiva användare.
Dagens utmaning?!

------------------
---------------------
http://www.absolut.nu
---------------------

jepsOMedlem sedan mars 2001484 inlägg
#2

Alltid roligast att bygga själv så man vet vad som försiggår :)

När en besökare kommer till din förstasida bör en session-variabel skapas. Detta ser till att räknaren inte ökar med 1 om besökaren återvänder till startsidan flera gånger under ett och samma besök till siten.

Sedan gör du helt enkelt en INSERT INTO i en tabell där du skickar med dagens datum (kom ihåg att använda session.LCID = 1053).

Redovisningen från tabellen gör du med en SELECT COUNT()-sats, t.ex. för dagens statistik:

SELECT COUNT(*) AS sumDay FROM tabellnamn WHERE year(datum) = " & year(now) & " AND month(datum) = " & month(now) & " AND day(datum) = " & day(now)
Set rs = conn.Execute(SQL)
sumDay = rs("sumDay")

Som sagt - att göra själv är roligast och mest lärorikt, så fråga på om du får några problem.

------------------
/ jeps0

erkaMedlem sedan dec. 19996 522 inlägg
#3

det är smartare att använda ett cookie variabel i starten, sessionen tar kräm från servern och i detta fall är det bättre att ha den på klienten

------------------
1 Man, 1 Million dead, The odds are just about even - Ash

jepsOMedlem sedan mars 2001484 inlägg
#4

Men hur rensar man cookien när besökaren lämnar sidan? Jag använde cookie för att räkna unika besökare...

------------------
/ jeps0

132 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)