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

Global.asa problema

Estas en el tema de Global.asa problema en el foro de ASP Clásico en Foros del Web. Hola tengo un problema con el global.asa, el tema esta en que pongo el codigo y armo este archivo. luego en la pagina para que ...
  #1 (permalink)  
Antiguo 02/03/2004, 21:19
 
Fecha de Ingreso: agosto-2003
Ubicación: Cap.Fed
Mensajes: 18
Antigüedad: 20 años, 9 meses
Puntos: 0
Global.asa problema

Hola tengo un problema con el global.asa, el tema esta en que pongo el codigo y armo este archivo. luego en la pagina para que me aparezcan los conectados, coloco el segund codigo; cuando me fijo en el servidor IIS, y cargo la pagina, me pone 1 usuario conectado, esta ahi todo bien, pero despues esta el problema, salgo y vuelvo a entrar y me pone 2 usuarios, y si salgo y vuelvo a entrar me pone 3 usuarios y asi .... indefinidamente es como que me suma los usuarios y no me pone siempre 1 cuando me estoy conectando por el directorio virtual IIS.
Entonces probe en subir el sitio al servidor, y me hace lo mismo.

Me pueden ayudar ???? porque no se que pasa.-

gracias
__________________
Rofimar
  #2 (permalink)  
Antiguo 03/03/2004, 10:02
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 20 años, 7 meses
Puntos: 0
para poderte ayudar creo que seria mejor si pusieras el código para ver que esta fallando.
Así es un poco dificil
  #3 (permalink)  
Antiguo 03/03/2004, 17:50
 
Fecha de Ingreso: agosto-2003
Ubicación: Cap.Fed
Mensajes: 18
Antigüedad: 20 años, 9 meses
Puntos: 0
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
application("vactivos")=0
application("fecha")=date()
End Sub
Sub Application_OnEnd
End Sub
Sub Session_OnStart
application.lock
application("vactivos")=application("vactivos") +1
application.unlock
End Sub
Sub Session_OnEnd
application.lock
application("vactivos")=application("vactivos") -1
application.unlock
End Sub
</SCRIPT>



Esto es lo que puse en el global.asa, y te comento que no hay nada mas solo esto.

Y en pagina donde quiero que aparezcan las visitas puse esto:

<%=application ("vactivos")%>

gracias
__________________
Rofimar
  #4 (permalink)  
Antiguo 03/03/2004, 17:54
Avatar de luisvasquez  
Fecha de Ingreso: diciembre-2003
Ubicación: Venezuela
Mensajes: 879
Antigüedad: 20 años, 6 meses
Puntos: 6
Tal vez sea el fin de sesión....los más probable es que al salirte (cerrando el navegador, por ejemplo) no se ejectute inmediatamente la sección onSessionEnd (o algo así, no recuerdo ahora la sintaxis) que de seguro es la sección donde decrementas el contador de usuarios activos...debes esperar a que pase el timeout para que lo actualice...puedes probar saliendote y esperando unos 10 min y probar de nuevo...
Saludos, Luis
  #5 (permalink)  
Antiguo 03/03/2004, 18:07
Avatar de luisvasquez  
Fecha de Ingreso: diciembre-2003
Ubicación: Venezuela
Mensajes: 879
Antigüedad: 20 años, 6 meses
Puntos: 6
JAJAJA. YA HABÍAS PUESTO EL CODIGO Y NO LO VÍ...PRUEBA LO QUE TE DIJE Y ME AVISAS
  #6 (permalink)  
Antiguo 03/03/2004, 18:27
 
Fecha de Ingreso: agosto-2003
Ubicación: Cap.Fed
Mensajes: 18
Antigüedad: 20 años, 9 meses
Puntos: 0
Yo lo probe, mira si entro me dice 1 conectado, hasta ahi barbaro.
Salgo de internet y entro en seguida y me aparece 2 y asi sucesavamente, pero si salgo y no entro por mucho tiempo si me aparece 1 conectado.-
__________________
Rofimar
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:25.