---
title: "logga tid"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/97174-logga-tid"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "da97enla"
published: "2004-02-12T14:05:10.000Z"
updated: "2004-02-12T17:13:46.000Z"
replies: 4
views: 228
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/97174-logga-tid"
---

# logga tid

## #1 — da97enla, 2004-02-12T14:05Z



Permalänk: https://www.webforum.nu/p/97174

## #2 — Sebbe, 2004-02-12T14:15Z

Du skulle väl kunna lägga in koden för att logga tiderna/adresserna (om de ska vara med) i en include-fil som du sedan inkluderar i alla filer. För att kontrollera att man klickade på en länk kan du ju kolla referern i ServerVariables-samlingen, och kolla om man kom från samma server eller liknande. Annars kan du kanske skapa en sessionsvariabel i samma include-fil, fasst under själva databasuppdateringen, och sedan med en if-sats kolla om sessionen har fått ett värde.
Några andra sätt för att kontrollera om det var en länk kan jag inte komma på för tillfället.

Permalänk: https://www.webforum.nu/p/1276705

## #3 — Sebbe, 2004-02-12T14:24Z

Hm..? Vad hände här då? Skriver ett till inlägg, bara för att det ska synas på "forumsidan".

**/red** Ooook? wF flippar rejält alltså. Innan jag skrev det här stod det "0 svar", men nu står det 2, rätt alltså. Väldigt konstigt!

Permalänk: https://www.webforum.nu/p/1276707

## #4 — da97enla, 2004-02-12T14:32Z

Oj, det verkar jätte bökigt! Det är bara när man är inne på en sida och klickar på länken registrera tid -\>då ska tiden sparas i databasen. Snälla kan du inte skriva ut lite kåd exempel???

mvh
enla

Permalänk: https://www.webforum.nu/p/1276710

## #5 — Sebbe, 2004-02-12T17:13Z

Det behöver inte vara så bökigt om man inte behöver bry sig om det var en länk man klickade på eller om man bara skrev in länken i adressfönstret. Det här är ett exempel på hur det senare kan se ut (sparar även vilken fil man gick in i):

```
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
strFile = Request.ServerVariables("SCRIPT_NAME")
strSQL = "INSERT INTO tabell (tid, sida) VALUES ('" & Time() & "', '" & strFile & "')" '// INSERT INTO tabell (tid, sida) VALUES ('12:32:00', '/root/mapp/fil.asp') kan det se ut på ett ungefär.
objConn.Execute(strSQL)
objConn.Close : Set objConn = Nothing
```

Lägg detta i en include-fil och inkludera med hjälp av SSI på alla de sidor du vill logga tiden på. Hoppas det hjälpte lite i alla fall. :)

**/red** Ajdå... Glömde att öppna databasen. ;) :r

Permalänk: https://www.webforum.nu/p/1276783

---

Tråden på webben: https://www.webforum.nu/amne/asp/97174-logga-tid
