Guest --Ramon -- Postado Abril 28, 2008 Denunciar Share Postado Abril 28, 2008 Ola pessoal ?!é o seguinte !, tenho um sistema em php, que estou implementando funções simples, e uma das funçoes que estou querendo implementaré assim:mostrar o numero de pessoas conectadas ao sistema , imagino que já exista esta função para mysql que retorne ao php, mas nem imagino como !Seria mtu simples://===========================Nº de Usuários Conectados Atualmente: 2//===========================seria mais ou menos isto , mas com um porém se alguém deslogar do sistema (desconectar do mysql) ele abaixe o numero (atualiza !)agradeço a quem puder me ajudar !Obrigado ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Abril 28, 2008 Denunciar Share Postado Abril 28, 2008 Você deverá ter um campo em uma tabela no banco pra isso. Quando o usuário logar, faça um select nesse campo, pegue esse valor com uma variável, incremente e dê update. Quando o usuário fizer logoff faça um select, decremente e dê o update. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Ramon -- Postado Abril 28, 2008 Denunciar Share Postado Abril 28, 2008 E se caso , ele feche diretamente o navegador, sem efetuar o logoff (passar pelo botão) ?não poderei decrementar (não saberei se o usuário ainda está ativo)Falows ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Abril 28, 2008 Denunciar Share Postado Abril 28, 2008 Quando o usuário fecha o navegador a session ou cookie dele permanece ativo como se ele ainda estivesse logado. Faça esse teste no orkut e você verá isso lá também. Se você sair fechando o navegador e entrar depois ele não te pedirá o seu login e senha. Entrará direto. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Ramon -- Postado Abril 28, 2008 Denunciar Share Postado Abril 28, 2008 Mas é justamemte ai que está o problema !quando ele fechar o navegador tenho que decrementar a variavel, assim como esses MSN's espalhados pela internet via navegador, que verifica quem entra e sai, crei que eles não trabalhem somente com sessiosn e cookies, deve haver algo a + !mas em todo caso ainda não conseigo pensar como posso começas a desenvolver este script, que usarei queries(SIM) mas em relação aos campos q para que servirão estou com dúvidas.Nem sei por ond começar ... HELPSFalows ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Abril 28, 2008 Denunciar Share Postado Abril 28, 2008 Veja se isso te ajuda ... desabilitar o fechamento da página Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Durub Postado Abril 28, 2008 Denunciar Share Postado Abril 28, 2008 Faça um script aonde a cada 15 minutos (ou quantos você desejar, agende pelo Crontab, se tiver) ele remova todos os registros de usuários logados na tabela. Se quiser algo melhor ainda, faça um campo que mostre a data de expiração e caso ele tenha passado dessa data, remova-o da tabela.Abraços. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Ramon --
Ola pessoal ?!
é o seguinte !, tenho um sistema em php, que estou implementando funções simples, e uma das funçoes que estou querendo implementar
é assim:
mostrar o numero de pessoas conectadas ao sistema , imagino que já exista esta função para mysql que retorne ao php, mas nem imagino como !
Seria mtu simples:
//===========================
Nº de Usuários Conectados Atualmente: 2
//===========================
seria mais ou menos isto , mas com um porém se alguém deslogar do sistema (desconectar do mysql) ele abaixe o numero (atualiza !)
agradeço a quem puder me ajudar !
Obrigado !
Link para o comentário
Compartilhar em outros sites
6 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.