Avatar billede disco_keld Nybegynder
14. april 2003 - 09:06 Der er 2 kommentarer og
1 løsning

HitCounts...?

God morgen...

Jeg har lavet en "hitcounter", hvor jeg har smidt følgende kode i min global.asax fil:

Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
            If Application("Hits") Is Nothing Then
                Application.Lock()
                Application("Hits") = 0
                Application.UnLock()
            End If

            Dim nHits As Integer = CType(Application("Hits"), Integer)
            nHits = nHits + 1
            Application.Lock()
            Application("Hits") = nHits
            Application.UnLock()

            Dim hitCountsObject As New HitCounts()
            Dim hitCounts As Integer = Application("Hits")
            Dim addedDate As String = DateTime.Now.ToString()
            Dim hostIp As String = Request.ServerVariables("REMOTE_ADDR")
            Dim pageId As String = Request.Params("PageID")

            hitCountsObject.AddHitCount(hitCounts, addedDate, hostIp, pageId)
End Sub

Når jeg laver en response.write på det på en tilfældig side, kan jeg se at den ligger et "hit" til for vært klik jeg laver på alle sider.

Jeg smider dataene i db, men hvordan trækker jeg dem ud således at jeg kan lave følgende:

Hits per time:
Hits per dag:
Total hits:

MVH

DK
Avatar billede burningice Nybegynder
20. april 2003 - 12:26 #1
erm... skal det være gennemsnittet pr time og dag, eller skrevet op på den her måde:

25 januar.
01: 234
02: 34
03: 56

26 januar.
15: 51
16; 57

Hvis det er gennemsnittet er det jo bare at lav en count på alle hitsene og divdere med det antal timer/dage siden har været kørende. Hvis ikke skal der nogle rimelig hæftige algoritmer til.
Avatar billede disco_keld Nybegynder
23. juni 2003 - 14:34 #2
>>> CF!!

tak for hjælpen.

Kom lige med et svar...
Avatar billede burningice Nybegynder
23. juni 2003 - 23:07 #3
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester