---
title: "klickräknare"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/108619-klickräknare"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ade"
published: "2004-08-06T11:40:02.000Z"
updated: "2004-08-06T16:51:20.000Z"
replies: 2
views: 265
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/108619-klickräknare"
---

# klickräknare

## #1 — ade, 2004-08-06T11:40Z

hejsan. töänkte lägga in klickräknare i mitt scriptarkiv.

finns det ingen asp kod eller javascript som räknar ut det utan databas osv.

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

## #2 — asp, 2004-08-06T16:48Z

hur hade du tänkt att spara antal klick?

Skapa en databas med följande fält;
 \- ID
 \- Namn
 \- Url
 \- Antal

Här är koden för att loopa igenom alla poster:

```
<%
     SQL = "SELECT * FROM [Lankar] ORDER BY Namn ASC"
     Set rs = objConn.Execute(SQL)

     Do Until rs.Eof
          Response.Write("<a href=link.asp?id=" & rs("ID") & " target=_blank>" & rs("Namn") & "</a> (" & rs("Antal") & " klicks)")
     rs.MoveNext
     Loop
%>
```

Sidan för att hämta URL samt addera Antal med 1.

```
<%
     intID = Request.QueryString("id")

     SQL = "SELECT TOP 1 * FROM [Lankar] WHERE id = " & intID
     Set rs = objConn.Execute(SQL)

     SQL = "UPDATE [Lankar] SET antal=antal+1 WHERE id = " & intID
     objConn.Execute(SQL)

     Response.Redirect(rs("Url"))
%>
```

Detta borde fungera, förutsatt att du har en databaskoppling som heter objConn.

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

## #3 — cyprys, 2004-08-06T16:51Z

> finns det ingen asp kod eller javascript som räknar ut det utan databas osv.

Du skulle kunna använda samma metod fast med textfiler eller XML-dokument. ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/108619-klickräknare
