Jump to content


Photo

Como Saber Se Usuário "Fulano" Está Online?


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

#1 Diego Velox

Diego Velox

    Turista

  • Usuários
  • 37 posts
  • Sexo:Masculino
  • Localidade:Esmeraldas - Minas Gerais, Brasil

Posted 06/12/2011, 11:21

Fiz um sistema de cadastros... nele consta a coluna "ip" porém não sei como fazer o sistema correto para mostrar se um certo usuário está realmente online... já ouvi falar de timestamp() porém acredito que a função javascript <body onunload="abrejanela()"> (quando o usuário fecha a janela a função é executada) possa ser útil, pensando nisso gostaria de saber qual a melhor forma de fazer isso (saber se o usuário cadastrado está online), agradeço desde já e aguardo respostas

#2 silici0

silici0

    ?

  • Usuários
  • 902 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:PHP, MySQL, XHTML, CSS, AJAX, JavaScript, Objective-C, Python, Games ... #geek

Posted 06/12/2011, 12:48

Bom, primeiro entenda que o PHP é uma linguagem de script, ele roda um script e o resultado é html, não tendo interação ativa, sendo assim não podemos controlar com 100% de certeza essa informação... o que se pode fazer é gravar no banco que o fulano esta online, e um cronJob ficar atualizando essa informação (x tempo de inatividade vc desloga o usuário).

Abraços
Procurando freelancer
***********************************************
Bachelor of Technology in Technology of Information, with great knowledge in Windows operating systems and Unix-Like (BSD, Ubuntu and Slackware), languages (PHP, JavaScript and MySQL), semantic (DHTML, Tableless, Ajax, MVC, OO) and analysis (manages projects based on PMI).
Developer in PHP, JAVA, Python, Objective-c MySQL, DHTML, CSS, JAVASCRIPT, JQUERY, JSON, SMARTY, MDB2, DOCTRINE, CAKEPHP. Linux desktop for work and MacOS. E-commerces, CRM and bussiness strategys
Love-me and be FREE use UniCes-Like .

#3 d1eg0.

d1eg0.

    Normal

  • Usuários
  • 63 posts
  • Sexo:Masculino

Posted 07/12/2011, 16:06

Tentou gravar na base de dados.
O usuario online pode estar em uma session




1 user(s) are reading this topic

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

IPB Skin By Virteq