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.
2 svar · 259 visningar · startad av ade
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.
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.
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. ;)