På profiler i et forum skal det være muligt at se hvor mange der har set på profilen for hver bruger indenfor den seneste uge.
Det ville være nemt nok at registrere alle hits fortløbende... men er her nogen som har en idé til hvordan man kan registrere hvornår der er gået de 7 dage?
vil databasen ikke blive temmelig stor hvis der f.eks. er 100 brugere, og de hver har 7 besøg om dagen... i gennemsnit. Efter blot 7 dage vil jeg så have 700*7 records.. eller hvordan?
Jeg har nu gjort det her, for at opdatere databasen med et recordset efter en bruger har loadet siten, men den vil kun opdatere EN gang... reloader man siden efter 3 minutter oprettes ikke et nyt recordset, hvorfor ikke?
If NOT(int(session("BrugerID"))=int(request.queryString("brugerID"))) AND (isnull(session("Statistik")) OR session("Statistik") = "") then sql = "INSERT INTO [statistik] (profilID) VALUES (" & request("brugerID") & ")" Connect.Execute (sql) session("Statistik") = "1" session.Timeout = 2 End If
Synes godt om
Ny brugerNybegynder
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.