Jump to content


Photo

Contador De Usuários Online


  • Faça o login para participar
5 replies to this topic

#1 marcusviniciusrm

marcusviniciusrm

    Normal

  • Usuários
  • 70 posts
  • Sexo:Não informado
  • Localidade:Pindamonhangaba

Posted 14/12/2006, 19:03

olá, estou tentando montar um contador de usuarios online, mas me deparei com varios problemas.
minha primeira tentativa foi em montar um que identificasse o usuario pelo ip, ele verifica se os usuarios ainda estão online a cada intervalo de tempo, legal funcionou, uma beleza, mas o seguinte problema, e em lugares em q há rede, todos pcs tem o mesmo ip, existirao varios usuarios online, mas só aparecerá um. Dai veio a ideia de iniciar uma sessao e pegar a id da sessao, mas fiz um teste, apertei 10 vezes o f5 do brownser, em um dos pcs apareceu 10 usuarios a mais, foi alterando a sessao até o ultimo aperto, e como nao tinha dado o tempo para expirar os usuarios, as ids das sessoes foram ficando, ja no outro computador nao, apenas um usuario apos apertar varias vezes. nao sei o motivo.

agora queria pedir sugestões, oq posso utilizar para identificar o usuario.

#2 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 15/12/2006, 07:16

Sua resposta está em um post que fiz no meu blog no formado de vídeo tutorial.

http://videotutoriai...ne-parte-1.html

[]'s

Conheça meu blog para Aprender Laravel (Framework PHP)


#3 marcusviniciusrm

marcusviniciusrm

    Normal

  • Usuários
  • 70 posts
  • Sexo:Não informado
  • Localidade:Pindamonhangaba

Posted 15/12/2006, 14:51

mto bom, acho q tavo no caminho certo.... vo continuar minha programaçao.. ahh.. da uma olhada no video, ta pulando a parte de alterar os usuarios cadastrados, isso é la pelos 12 minutos de video... ok.. valeu

vc tem certeza q esse session id funciona?? abre varios internet explorer e varios firefox... ta tendo alguma brexa... nao sei qual, mas um ta criando outras ids!! testa ai...


... ahh.. meu programa é qse igual ao seu, mas to armazenando os usuarios em um arquivo txt, cada linha é um usuario... ta certo q tbm robei umas ideias suas..kkk.. mas ta bom.. valeu pelas dicas.. flw

#4 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 15/12/2006, 20:21

Olha acho que com session é melhor porque você elimina o prblema do IP na rede interna.

E acho que um usuário comum do seu site não iria ficar abrindo várias janelas do navegador.

[]'s

Conheça meu blog para Aprender Laravel (Framework PHP)


#5 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 15/12/2006, 21:15

redstyle, muito bom seu tutorial, parabéns.

Até mais ^_^

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#6 marcusviniciusrm

marcusviniciusrm

    Normal

  • Usuários
  • 70 posts
  • Sexo:Não informado
  • Localidade:Pindamonhangaba

Posted 22/12/2006, 16:02

oie, voltei... vcs conhecem os sites rapidshare.de e megaupload.com .... que as pessoas usam pra armazena arquivos, compartilhar.... entao.. observe q como nao somos pagantes dos sites, nao pagamos pelos serviços nao temos tantas vantagens no site, eu conhecia mais o rapidshare.de ... qdo vc está fazendo download de algum arquivo, vc só pode fazer um por vez... e tem q esperar um determinado tempo pra baixar outro qdo termina o primeiro pra poder baixar outro.....

entao.. nunca tinha mexido no megaupload.com .... hj estava mexendo e notei q como o rapidshare.de ele pega o ip pra sabe quem ta baixando.. poder limitar as pessoas... mas o megaupload.com vai mais além, no caso de rede, o outro poderia apenas um pc baixar... agora no megaupload ele pergunta, vc esta em rede? dai tem uma sequencia do mesmo ip... porem com varios ports... e pede pra vc tentar usar outro...

alguem entende disso, eu nao conhecia isso... oq seriam esses ports... e como pega-los pelo php.... cada pc usaria um? deêm uma olhada... é uma boa ideia desse site....

abraços...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq