Gamarod JavaScript - Rutinas JavaScript Efectos javascript Codigos javascript Rutinas JavaScript

Programacion




Todo sobre ASP - Contador de clicks en ASP

Contador de clicks en ASP





Muchas veces tuvimos la necesidad de contar la cantidad de clicks que se realizaron sobre un determinado enlace, esto puede resultar muy útil por ejemplo para llevar una estadística de las veces que fue descargado un archivo o cuantos clicks sufrió algún banner de nuestro sitio.

Los datos de los links y clicks vamos a almacenarlos en una base de datos Access, que consta simplemente de tres campos:

cuentaclicks.mdb

Y vamos a utilizar una página ASP llamada clicks.asp para realizar el conteo y actualización de la base.

clicks.asp

<%
Response.Buffer=TRUE

url = Request.Querystring("url")

if url <>"" then

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("cuentaclicks.mdb")&";"

strsql = "SELECT * FROM tblContador WHERE url = '" & url & "'"

Set rs = Server.CreateObject("ADODB.RecordSet")
RS.open strsql, oConn, 3, 3

if rs.eof then
rs.AddNew
rs("clicks")= 1
rs("url") = url
rs.update
else
rs("clicks")=rs("clicks")+1
rs.update
end if

rs.Close
set rs=nothing
oConn.Close
response.redirect URL
end if
%>

Con este script no hace falta ingresar las url en la base de datos, el sistema detectará automáticamente que no existe y creará el registro correspondiente, almacenando a partir de entonces la cantidad de clicks en ese registro.

Para realizar el conteo de los links, debemos cambiar la forma en que creábamos los enlaces:

Antes lo hacíamos de esta manera:
Sección 1

Y ahora debemos realizarlos:
Sección 1



Informe (ASP) de fabian muller
Webmaster de http://www.webexperto.com


 
Valora este artículo   Malo Excelente  

Han valorado este artículo de ASP. 8 usuario(s).
Valoración media: Contador

Este artículo ha sido leído ( 4542 veces ).
Fecha: 10/19/2005


Agregar comentario | (0) comentarios
trucos ASP Recomendar este artículo ASP
Foros sobre ASP
ASP
Imprimir ASP
artículo ASP Agregar a Favoritos este artículo ASP


ASP
Artículos Relacionados

• Introduccion a SQL • Libro de visitas en ASP

• Redireccionar a un usuario después de un Login de vuelta a la página en la que se encontraba.

• Gestión de descarga de archivos en asp

• Contador de descargas asp

• Operadores Condicionales asp

• Introducción a la programación asp

• Visualizador Web asp

• Conexiones a diferentes tipos de bases de datos sin utilizar ( DSN )

• Todo sobre formularios en asp

• Consultando una base de datos

• Insertando datos en una base de datos

• Incluisión de archivos con asp

• Tips para empezar en asp

• Instalando el Personal Web Server

• Números aleatorios en asp

• Errores comunes de Bases de Datos

• Enviar datos por mail los datos de un formulario en asp

• Creación de gráficos de barras con asp

• Password aleatorio asp

• Saludos del Día en asp

• Detectando las capacidades del browser.

• Introducción de datos, desde formularios a bases de datos Access.

• Un Contador en asp

• Generando claves aleatoriamente en asp

• Modelos de conexiones con bases de datos

• Implementado un sistema de banners rotativos en asp.

• Mostrando imagenes al azar con ASP

• Un sencillo contador en ASP