¿Sesiones?

^kAnKy^
31 de Enero del 2004
Hola que tal. Tengo el siguiente problema: estoy haciendo un contador en ASP. Supongo que la mayora de vosotros habreis realizado esta tarea al comenzar a estudiar ASP, as que espero os sea facil. El caso es que he realizado el global.asa con el siguiente cdigo:

<SCRIPT LANGUAGE = "Vbscript" RUNAT=Server>

Sub Application_OnStart
application("UserCount") = 0
End Sub

Sub Session_OnStart
Application.lock
application("UserCount") = application("UserCount") + 1
session("UserNumber") = application("UserCount")
application.unlock
End SUb
</SCRIPT>

El caso es que cada vez que entro a una de las pginas que solicito, si pulso F5 en la pgina, el sessionID se me incrementa siempre, y en teora no debe ocurrir. Es ms, lo que busco es que no cambie, puesto que el usuario es el mismo. He probado con las mltiples combinaciones en la colocacin del Global.asa: en wwwroot y en el directorio virtual, pero nada. ¿Alguien sabe a que se debe?

Max
31 de Enero del 2004
Prob poniendo el contador en Application_onStart

^kAnKy^
31 de Enero del 2004
Si el caso es que el contador es lo que menos importa, ya que lo que me cambia es el sessionID, y si cambia el sessionID no podr mantener el estado....