Gravar dados em BANCO DE DADOS MYSQL ao se logar
Tenho um sistema simples de Login, que apenas confere se o usuário está cadastrado através do método POST de seu EMAIL e SENHA.
Caso ele esteja cadastrado é redirecionado para uma página, caso contrário vai para outra página.
Agora, o que quero fazer é saber quando este usuário "se logou". Gostaria de ser de uma forma simples, por isso, gostaria de saber se há como fazer um INCLUDE caso seu login seja aprovado e este INCLUDE executa-se uma página PHP onde teria um código para cadastrar seu LOGIN (email) e HORÁRIO que realizou o acesso apenas. Não há necessidade de saber quanto tempo ficou online e sim apenas quantas vezes acessou.
Como faço isto?
if (!empty($_POST) AND (empty($_POST['login']) OR empty($_POST['senha']))) {
header("Location: login.php"); exit;
}
if ($num_logar == 0){
echo "Login ou senha invalido.";
echo "<br><a href='javascript:window.history.go(-1)'>Clique aqui e tente novamente.</a>";
}
elseif($fet_logar['activo'] == "N"){
echo "Usuario não ativado, verifique seu e-mail para ativa a conta.";
echo "<br><a href='javascript:window.history.go(-1)'>Clique aqui para volta.</a>";
}
else{
session_start();
(campos para inserir na session)
header("Location:pedidos.html");
}
?>
Onde eu coloco o "include" acima?
include("cadastrohora.php");
Obrigado!!!
Discussão (10)
Carregando comentários...