No meu blog tem uma solução em Java + BlazeDS. Talvez você possa tirar alguma ideia.
Blog: http://www.cauirs.com.br/rafael/ On Nov 30, 6:34 pm, Paulo Patto <[email protected]> wrote: > Olha com PHP acho que você vai ter de usar banco de dados. > > Bem acho que você pode usar hadlers onunload javascript para controlara > saída ou uma verificação com o Pattern observe para verificar se o cara > continua logado. > > Se fosse em java podia usar uma variavel declarada como static e métodos > static. ;-) > > * > **Paulo Patto.* > *web developer.* > [java][ruby on rails][python][c/c++][php][javascript][.net] > microblog:http://twitter.com/paulopatto/ > personal weblog:http://paulopatto.wordpress.com/ > mobile: +55 11 8217.3514 > instante messenger(msn): [email protected] > *soon my corporate websitehttp://www.paulopatto.com* > --------------------------------------------------------------------------- > --------------------------------------------- > > *[pt-br]"Aquele que recebe de mim uma idéia tem aumentada a sua instrução > sem que eu tenha diminuído a minha. Como aquele que acende sua vela na minha > recebe luz sem apagar a minha vela. Que as idéias passem livremente de uns > aos outros no planeta, para a instrução moral e mútua dos homens e a > melhoria de sua condição, parece ter sido algo peculiar e benevolentemente > desenhado pela natureza ao criá-las, como o fogo, expansível no espaço, sem > diminuir sua densidade em nenhum ponto."* > > * > * > > *[en-us]"He who receives an idea from me, receives instruction himself > without lessening mine; as he who lights his taper at mine, receives light > without darkening me. That ideas should freely spread from one to another > over the globe, for the moral and mutual instruction of man, and improvement > of his condition, seems to have been peculiarly and benevolently designed by > nature, when she made them, like fire, expansible voer all space, without > lessenig their density in any point."* > > ***Thomas Jefferson* . > --------------------------------------------------------------------------- > --------------------------------------------- > > 2010/11/30 Ednei <[email protected]> > > > > > > > > > E ae bg, > > > Procurei no histórico mas não achei nada de interessante sobe controle > > de "acessos simultâneos", apenas sobre "controle de acessos". > > > Em pesquisas que eu fiz achei soluções com a criação de txts, mas so > > me gerou mais dúvidas, por exemplo: > > > Quando o usuário faz login, eu gravo o IP dele no txt, se outro faz > > login eu repito a ação, assim tenho 2 IPs na lista. Se um terceiro > > tentar logar, eu o bloqueio. Até aqui tudo ok. > > > Mas e quando um usuário fechar o Browser diretamente ao invés de > > clicar no botao "Sair"? O IP dele continuará no TXT e o terceiro > > usuário continuará não conseguindo logar. > > > Sabe de alguma maneira de controlar isso/ > > > On Nov 30, 5:51 pm, bruno bg <[email protected]> wrote: > > > se não me engano, já foi passado várias soluções aqui na lista, veja nos > > > históricos. > > > Mas vc pode usar o BD para controlar os acessos é uma das maneiras. > > > > abraço > > > brunobg > > > > Em 30 de novembro de 2010 17:44, Ednei <[email protected]> > > escreveu: > > > > > Olá, > > > > > Não sei se esse é o lugar certo pra isso, mas eu trabalho com PHP e > > > > preciso bolar um esquema para controlar o número de acessos > > > > simultâneos ao meu sistema. Através de session? > > > > > Alguém pode me da uma força ai? > > > > > -- > > > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > > > Para enviar uma mensagem, envie um e-mail para > > [email protected] > > > > Para sair da lista, envie um email em branco para > > > > [email protected] > > > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para [email protected] > > Para sair da lista, envie um email em branco para > > [email protected] > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
