Coloquei ele na minha página no lado direito e quando acesso a cada página ele vai contando. Se acessar a página notícias conta um, se voltar a página inicial conta 2 e assim por diante.
Teria como alguém me ajudar?
Este é o código:
Página Counter.asp
<!-- #include file="config.asp" -->
<%
Dim conn,query
path = Request.ServerVariables("Path_Translated")
since = Date()
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & database & ""
Set query = conn.Execute("SELECT * FROM counter WHERE path='" & path & "'")
If query.EOF Then
conn.Execute("INSERT INTO counter (path,visits,since) VALUES ('" & path & "',1,'" & since & "')")
End If
If Not query.EOF Then
visits = cInt(query("visits"))+1
since = query("since")
Else
visits = 1
since = date()
End If
If showcounter = "since" Then
Response.Write "<b>" & visits & "</b> visitors since " & since
ElseIf showcounter = "no" Then
Response.Write " "
Else
Response.Write visits
End If
conn.Execute("UPDATE counter SET visits='" & visits & "' WHERE path = '" & path & "'")
conn.close
Set conn = Nothing
Set query = Nothing
%>Espero uma resposta.
Obrigado
Edição feita por: Operador, 10/08/2004, 18:12.











