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
Como Saber Se Usuário "Fulano" Está Online?
Started By Diego Velox, 06/12/2011, 11:21
2 replies to this topic
#1
Posted 06/12/2011, 11:21
#2
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
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 .
***********************************************
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
Posted 07/12/2011, 16:06
Tentou gravar na base de dados.
O usuario online pode estar em uma session
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)










