Tema: Contador
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/12/2003, 17:41
Ysdragil
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años, 5 meses
Puntos: 0
Puedes poner el contador con una variable de aplicacion e irla aumenta conforme entran las visitas, sin embargo al momento en que se apague el servidor o se reinicie, el valor de la variable se pierde. La otra forma es con base de datos; en una tabla pones un campo en donde vayas almacenando el valor del contador y cada visita lo consultas y lo actualizas.
Para evitar contabilizar las actualizaciones (F5), puedes usar variables de sesion. Lo que tienes que hacer es activar una variable de sesion (ponerle el valor de 1) y como las variables de sesion se mantienen mientras el usuario este visitando tu pagina, cada vez que entre a una pagina si comparas la variable y esta activada, no cuentas esa visita, si no esta activada o esta vacia, cuentas la visita y la activas en ese momento.
Dicho en codigo seria asi:

<%
If Session("visita")<>"1" Then
Application("contador")=Application("contador")+1
End If
%>

o si lo haces con base de datos

<%
If Session("visita")<>"1" Then
'Codigo de Consulta a la base de datos y actualizacion
End If
%>

Espero que te sirva