Foros del Web » Programando para Internet » ASP Clásico »

poner contador de visitas

Estas en el tema de poner contador de visitas en el foro de ASP Clásico en Foros del Web. quiersira saber como puedo poner un contador de visitas no reales en mi web...
  #1 (permalink)  
Antiguo 05/05/2004, 11:27
Avatar de walterronny  
Fecha de Ingreso: abril-2004
Ubicación: Peruano,resido en España
Mensajes: 484
Antigüedad: 20 años, 2 meses
Puntos: 1
poner contador de visitas

quiersira saber como puedo poner un contador de visitas no reales en mi web
  #2 (permalink)  
Antiguo 05/05/2004, 11:35
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 21 años, 7 meses
Puntos: 1
¿A qué te refieres con no reales?
__________________
Ariel Avelar
  #3 (permalink)  
Antiguo 06/05/2004, 12:24
Avatar de walterronny  
Fecha de Ingreso: abril-2004
Ubicación: Peruano,resido en España
Mensajes: 484
Antigüedad: 20 años, 2 meses
Puntos: 1
pues que no sea necesario lo se session para q cuando uno entre ya no le cuenten...osea un contador simple
  #4 (permalink)  
Antiguo 10/05/2004, 09:05
Avatar de walterronny  
Fecha de Ingreso: abril-2004
Ubicación: Peruano,resido en España
Mensajes: 484
Antigüedad: 20 años, 2 meses
Puntos: 1
entonces..nadie sabe como poner un contador de visitas?
  #5 (permalink)  
Antiguo 10/05/2004, 09:13
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Qué cuente cada vez que la visitan aún que ya haya estado navegando el sitio? o sea, en una página determinada como el count? no entiendo muy bien, si es eso, pues hazte un campo en tu DB con un entero que incremente en esa página, ponlo a nivel de include en dónde quieras que incremente, pero no se me hace buena solución, y si no es indiscreción, por qué contar las visitas no reales??


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 10/05/2004, 09:58
Avatar de walterronny  
Fecha de Ingreso: abril-2004
Ubicación: Peruano,resido en España
Mensajes: 484
Antigüedad: 20 años, 2 meses
Puntos: 1
como se hace lo de las visitas reales entonces?
  #7 (permalink)  
Antiguo 10/05/2004, 17:14
 
Fecha de Ingreso: mayo-2004
Mensajes: 3
Antigüedad: 20 años, 1 mes
Puntos: 1
Bueno, esta es bien facil de hacer... nadamas necesitas una base de datos con una tabla que se llame visitas (por ejemplo...) y un campo de nombre hits (por decir algo...)

El codigo sería el siguiente:

<%
'Hacemos la conexión a la Base de Datos.
Set oConn = Server.CreateObject ("ADODB.Connection")
Set RS = Server.CreateObject ("ADODB.RecordSet")
oConn.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\trabajo\db\mibd.mdb"
sql = "SELECT * FROM visitas"
RS.Open sql, oConn, 1,3
'Ahora nos fijamos si existe ya un registro.
'Si no existe lo creamos.
If RS.EOF then
oConn.Execute"INSERT INTO cuenta (hits) VALUES (1)"
'Si existe el registro se aumenta en 1 el valor.
Else
oConn.Execute"UPDATE cuenta SET hits="&(rs("hits")+1)&""
End IF
'La siguiente linea imprime la cantidad de hits.
Response.Write "Hasta este momento esta pagina fue ""visitada"":<B> "&RS("hits")&"</B>"
'cerramos y limpiamos los objetos.
RS.Close
oConn.Close
Set RS = nothing
Set oConn = nothing
%>
  #8 (permalink)  
Antiguo 15/05/2004, 09:49
Avatar de ibme74  
Fecha de Ingreso: marzo-2004
Mensajes: 81
Antigüedad: 20 años, 2 meses
Puntos: 0
aqui tienes uno bastante sencillo http://www.desarrolloweb.com/articulos/1352.php
  #9 (permalink)  
Antiguo 15/05/2004, 12:29
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 21 años, 7 meses
Puntos: 1
Puedes utilizar esta lógica.

Cuando se cargue cualquiera de tus páginas verifica si está escrita una cookie de tu sitio y si no existe el usuario apenas estará ingresando (visita real según te entiendo), y si ya está escrita es un usuario que ya había entrado y se encuentra navegando en las páginas de tu sitio (visita no real según te he entendido).

Si es visita real, aumenta el contador de visitas reales y escribe una cokkie que indique que el usuario ya estaba activo en tu sitio, la cual caduque cuando el usuario se vaya de tu sitio; si es no real, aumenta el contador de visitas no reales.

Y creo que sería todo en cuanto lógica. ¿Es eso lo que querías walterronny?
__________________
Ariel Avelar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:49.