Guest evie joyce Postado Maio 5, 2003 Denunciar Share Postado Maio 5, 2003 Gostaria de mostrar quem são os usuarios on-line mas algo vai errado no meu codigo quando o usuario não esta mais on-line...pois não ocorre a subtracao da string, quando o Session_OnEnd é executado!!!alguém podia me contar como faze-loGrata,Joyce<script language="vbscript" runat="server">Sub Application_OnStartApplication("usu_corrente") = ""End SubSub Session_OnStart Application.Lock Application("usu_corrente") = Application("usu_corrente") + session("usuario") Application.UnLockEnd SubSub Session_OnEnd Application.Lock Application("usu_corrente") = Application("usu_corrente") - session("usuario") Application.UnLockEnd Sub</script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eddie_666 Postado Maio 5, 2003 Denunciar Share Postado Maio 5, 2003 Ele tá incluíndo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 negociadorweb Postado Maio 6, 2003 Denunciar Share Postado Maio 6, 2003 tenta isto:<script LANGUAGE=VBScript RUNAT=Server>Sub Application_OnStart application("usrativos")=0 'inicia o contador com o valor 0End SubSub Application_OnEndEnd SubSub Session_OnStart application.lock application("usrativos")=application("usrativos") + 1 'incrementa a contagem dos ativos application.unlockEnd SubSub Session_OnEnd application.lock application("usrativos")=application("usrativos") - 1 'subtrai 1 usuario quando a sessao termina application.unlockEnd Sub</SCRIPT>miguinha, vale lembrar que você só vai ver a subtração do usuario quando der um reload na página, beleza?qualquer coisa dá o toquewashibano@bol.com.br :ph34r: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Maio 8, 2003 Denunciar Share Postado Maio 8, 2003 A codigo exclui!O codigo não é um contador!: ) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eddie_666 Postado Maio 8, 2003 Denunciar Share Postado Maio 8, 2003 Do jeito que está parece um contador... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest evie joyce
Gostaria de mostrar quem são os usuarios on-line mas algo vai errado no meu codigo quando o usuario não esta mais on-line...pois não ocorre a subtracao da string, quando o Session_OnEnd é executado!!!
alguém podia me contar como faze-lo
Grata,
Joyce
<script language="vbscript" runat="server">
Sub Application_OnStart
Application("usu_corrente") = ""
End Sub
Sub Session_OnStart
Application.Lock
Application("usu_corrente") = Application("usu_corrente") + session("usuario")
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("usu_corrente") = Application("usu_corrente") - session("usuario")
Application.UnLock
End Sub
</script>
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.