17. september 2003 - 20:33Der er
5 kommentarer og 1 løsning
Mest besøgte links
Hejsa Jeg vil gerne have en liste over de mest besøgte links (top 5) hvordan skriver jeg antal hits 1 op i en mysql database, når jeg ikke går til en anden siden når jeg trykker på linket.
Her er min kode til at skive linket: <a href=<%=dbrs("url")%> target="_blank" style="text-decoration: none" title="<%=dbrs("info")%>"><%=dbrs("navn")%></a>
Du skal lave en side som tæller links. Som efter den har tal redirecter til siden eksvis en side som hedder linkcount.asp som tager et ID som er id på linket i databasen:
<% id = Request.QueryString("id") 'Tjek om id er tom: if id = "" then Response.Redirect "defualt.asp"
Conn.Open "bla bla conn til din database" SQL = "SELECT url FROM tabelnavn WHERE id = " & id Set rs=Conn.Execute(SQL) url = rs("url") rs.Close SQL = "UPDATE tabelnavn SET hits=hits+1 WHERE id = " & id Conn.Execute(SQL) Conn.Close Response.Redirect(url) %>
Så skal hver link hvade en kolonne hits som default skal være 0.
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.