Dados de acesso

13/07/2015

Uma forma de controlar é com usuário e senha, correto? No PHP existe alguma função para pegar dados desse acesso como: ip, horario, tempo...enfim.

PHP

Antonio Felix

Respostas

13/07/2015

William (devwilliam)

O ip da máquina do usuário é difícil, mas o IP do provedor você pode capturar dessa maneira:
$ip  = $_SERVER["REMOTE_ADDR"];


Quando você fala em horário imagino que seja o momento em que o usuário efetuou o login, então:
$hora_acesso = date('H:i');


Você citou tempo, imagino que seja o intervalo entre o login e alguma ação executada, ai existem diversas maneiras onde vc pode gravar o horário de login no banco de dados, cookie ou session e depois subtrair do horário atual.
Responder Citar

13/07/2015

Antonio Felix

Não tem como pegar ip do usuario? mudando um pouco a situação, se fosse em uma intranet?
Responder Citar

13/07/2015

William (devwilliam)

Se for intranet sim, minha resposta foi chutando seu cenário!!!
Responder Citar

13/07/2015

Antonio Felix

Chutando, vc pensou numa intranet ou um site aberto?
Responder Citar

13/07/2015

William (devwilliam)

Foi pensando em um site hospedado em um servidor de hospedagem, onde qualquer pessoa pode acessar via WEB por isso citei "IP do provedor".
Responder Citar

13/07/2015

Antonio Felix

Certo então, de resto eu pesquiso, obrigado William!
Responder Citar