Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/04/2006, 19:33
Avatar de BestKorn
BestKorn
 
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 133
Antigüedad: 19 años, 5 meses
Puntos: 0
Bueno... entonces te recomiendo que programes tu propio contador... lo puedes programar con ASP necesitas 3 paginas ASP y el manejo de galletas y un pequeño archivo de texto en donde almacenas el valor del contador.

contador1.asp
contador2.asp
contador3.asp

La tecnica a seguir seria la siguiente.
Mandas llamar a la pagina del contador, como tu quieras hacerlo, te recomiendo el server.execute

en la pagina del contador1
verificas si ya existe una galleta en el navegador del visitante. en el caso de que no exista, quiere decir que es una visita nueva, entonces madas llamar a contador2.asp, esto lo puedes hacer con un if por ejemplo.

en la pagina del contador2.asp, abres el archivo que contiene el contador, lo asignas a una variable, lo incrementas en uno y activas la galleta.
De esta forma si refrescas la pagina el contador no se incrementara

Por que digo esto... porque enc aso de que exista una galleta activa en el navegador del visitante quiere decir que no es una visita nueva... entonces mandas llamar la pagina de contador3.asp en donde solamente se manda abrir el archivo que contiene el contador SIN incrementarlo.

Nota: las galletas tienen un sierto tiempo de vida que tu puedes ajustar por ejemplo puedes darle 20 minutos y que se destruya sola... asi aunque sea el mismo visitante despues de cierto tiempo lo contara como visita nueva.

La desventaja es que se debe de tener en el script del navegador las galletas activas (no todos las visitantes las tienen activas)

Otra de las cosas que debes contemplar es si el lugar en donde tienes hospedado ti sitio soporta ASP

Dejame buscar por aqui debo de tener los codigos que utilice la ultima vez que programe mi contador.
Aunque se me hace mas facil usar uno prefabricado :P