
18/12/2003, 17:41
|
| | 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 |