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

¿Por qué no funciona?

Estas en el tema de ¿Por qué no funciona? en el foro de ASP Clásico en Foros del Web. Fichero con título global.asa <SCRIPT LANGUAGE=VBScript RUNAT=Server> Sub Application_OnStart Application("usuarios_activos") = 0 End Sub Sub Application_OnEnd End Sub Sub Session_OnStart Session.Timeout = 20 Application.lock Application("usuarios_activos") ...
  #1 (permalink)  
Antiguo 12/12/2003, 07:37
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 21 años, 7 meses
Puntos: 0
¿Por qué no funciona?

Fichero con título

global.asa



<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Application_OnStart
Application("usuarios_activos") = 0
End Sub


Sub Application_OnEnd
End Sub


Sub Session_OnStart
Session.Timeout = 20
Application.lock
Application("usuarios_activos") = Application("usuarios_activos") + 1
Application.unlock
End Sub

Sub Session_OnEnd
Application.lock
Application("usuarios_activos") = Application("usuarios_activos") - 1
Application.unlock
End Sub
</SCRIPT>

Puse este fichero en: C:\Inetpub\wwwroot

como no funcinó lo pasé al mismo donde está el index.asp




Fichero con título:

<HTML>
<HEAD>
<TITLE>Prueba</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">

<br><br>
visitantes activos: <%= Application("usuarios_activos") %>
</BODY>
</HTML>

¿Alguien sabe donde está el error?

Gracias por vuestra ayuda.
  #2 (permalink)  
Antiguo 12/12/2003, 17:15
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
Si es Brinkster donde lo estas probando y falla, es porque no hay soporte para el global.asa
__________________
No tengo firma ahora... :(
  #3 (permalink)  
Antiguo 12/12/2003, 19:40
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 4 meses
Puntos: 6
100% seguro brinkster no soporta global.asp
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #4 (permalink)  
Antiguo 13/12/2003, 01:39
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 21 años, 7 meses
Puntos: 0
Lo he probado en mi ordenador. He cambiado el global.asa al directorio siguiente:

C:\Inetpub\wwwroot\carpeta_de_la_aplicacion.

Y ha empezado a funcionar. Suma cuando abro el explorer pero no resta cuando lo cierro(p.e. abro tres veces el explorer con localhost/carpeta..., y me va sumando. Ahora cierro dos de ellos y cuando abro el siguiente en vez de devolver el resultado dos, suma uno más y devuelve cuatro).

Otra cosa, no si mi servidor me admitirá el fichero global.asa.
En caso de que no, mediante un fichero "txt" (por ejemplo) podría controlar los visitantes que entran y salen; el problema es que no
se como se llaman a las funciones VBscript y tampoco como puedo controlar "onload y onunload" de JavaScript.

Gracias por vuestra ayuda. ¿Teneis alguna formula para que funcione fácilmente?, pensé que esto era fácil y me comprometí a ponerlo.

Saludos
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 01:08.