25. juni 2002 - 19:53Der er
7 kommentarer og 1 løsning
Besøgsstatus
Jeg har lavet en primitiv besøgstæller på min side... Den fungerer ved at når en person gør sin entré på min default.asp, så bliver ipnummer, tidspunkt og browser logget og gemt i en Access database..Meget godt, jeg har nu flettet "HTTP_REFERER" ind i det hele, så jeg kan se hvor folk kommer fra..Dette virker også, men der er nogle problemer i det hele, som jeg godt kunne tænke mig at høre nogle løsninger på....
Problem 1: Hvis en person besøger min side, og på én eller anden måde kommer ind via en underside og derved ikke besøger hovedsiden, så bliver de jo ikke logget....
Problem2: Hvis en person besøger min side, og på én eller anden måde kommer ind via en underside og derefter besøger hovedsiden så vil resultatet af min HTTP_REFERER jo være at de kommer fra den underside (som jo er min egen)
Kan man flette alt sammen ind i global.asa eller sådan noget, så mine besøgende både bliver logget og giver mig et spor om hvor de kom fra, uanset hvilken side de kommer ind på først???
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har lavet flere logging funktioner som alle er implementeret som includes. Smid logging funktíonen i en seperat ASP fil og inkluder den i toppen af alle dine sider, eks. med:
Sagtens. Hvis du smider en logging funktion i Session_OnStart vil du kunne logge en brugers entry-point. Men du skal være opmærksom på, at brugere der har slået cookies fra, starter en ny session hver gang de besøger din side.
Sub Application_OnStart Application("intBrugereOnline") = 0 End Sub
Sub Application_OnEnd End Sub
Sub Session_OnStart Application.Lock Application("intBrugereOnline") = Application("intBrugereOnline") + 1 Application.Unlock 'HER LOGGER JEG BRUGEREN OG SENDER DET TIL DATABASEN End Sub
Sub Session_OnEnd Application.Lock Application("intBrugereOnline") = Application("intBrugereOnline") - 1 Application.Unlock End Sub
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.