Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fagner Dos Santos

Saber se o usuário está online

Recommended Posts

Pessoal,

 

Eu tenho que finalizar uma área de controle de login aqui, mas preciso saber se o usuário está logado e apresentar isso em uma lista.

 

Alguém sabe como fazer?

 

Usando o Global.asa só consigo saber quantos estão online, não consegui saber se um usuário específico está online.

 

 

A minha lista é assim:

 

Usuário | status |

--------------------------

Usuário A | online |

--------------------------

Usuário B | offline |

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá uma olhada no fórum que coloqeui alguns tópicos sobre o assunto, incluvise um formato de user online com bd, semelhante ao usuários online do msn

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu acho que na hora que o usuario fazer login pode fazer um update na tabela usuario colocando status 1=online [isso vai depender de você na hora da escolha dos números] e na hora que o usuario sair do sistema ele faz um novo update colocando o status 0=offline.

 

No usuario administrador você faz a busca no banco de dados,

<%
if rs("status")=1 then
response.write("online")
elseif rs("status")=0 then
response.write("offline")
end if
%>

Eu acho que isso resolveria a situação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e colocar algumas limitações a mais, tipo se já esta logado, se esta tentando logar do mesmo computador ou de outra estação...

Compartilhar este post


Link para o post
Compartilhar em outros sites

e colocar algumas limitações a mais, tipo se já esta logado, se esta tentando logar do mesmo computador ou de outra estação...

 

Então xanburzum como faço pra saber se o cara já está logado e não permitir que ele logue novamente em outra estação??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo, vc faz so select pra logar, se o usuario ja estiver como 1=online vc diz, esse usaurio ja esta logado.

 

 

 

if rs("status")=1 then
response.write("usuario ja esta logado')
else
'codigo para o usuario logar
end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.