Identificar Técnico Logado no Sistema!
Galera,
Estou precisando identificar se existe algum Técnico logado no meu sistema. Eu vi uma solução que se registrava um campo em uma tabela, o qual iria identificar se o cara estava logado ou não (1 ou 0), só que dessa forma existe o problema de quando se fecha o browser pelo X lá em cima aí não ocorre nenhum processamento para alterar esse valor que identifica se o técnico está logado ou não.
Pensei na possibilidade de poder utilizar o objeto Application do ASP. Mas ainda não obtive informação suficiente para utilizá-lo. Eu tentei utilizar Sessions mas não funcionou.
-_- Porquê não funcionou?
Digamos que temos 02 computadores. O Comp01 vai logar no sistema e o Comp02 vai abrir um chamado. Quando o Comp02 abrir o chamado deve aparecer uma mensagem dizendo se existe algum técnico logado no sistema. Eu procedi essa situação e não foi detectado que existia um Técnico logado no sistema.
Me explicaram que é porque as Sessions são válidas para cada conexão com o servidor. Se um usuário loga no sistema, suas Sessions são criadas e outro usuário não as tem acesso.
De duas uma:
http://forum.imasters.com.br/public/style_emoticons/default/excl.gif Alguém sabe como bloquear o fechamento do browser pelo X lá em cima e/ou pelo ALT+F4?
http://forum.imasters.com.br/public/style_emoticons/default/excl.gif Alguém pode me explicar como utilizar o objeto Application, ou se for outro objeto como o Server, para que eu crie uma constante que identifique se existe algum técnico logado no sistema ou não?
Discussão (1)
Carregando comentários...