Jump to content

vanessasousaweb

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About vanessasousaweb

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. vanessasousaweb

    LOGS de Usuários da Área restrita

    Obrigada, vou testar aqui no meu código e falo se deu certo.
  2. vanessasousaweb

    LOGS de Usuários da Área restrita

    Como faço para gravar quando o usuário se logar a área restrita? Já tentei algumas coisas do Google, mas não consegui, não grava nada. Tenho a tabela mysql LOGS (id, user, ip, data). Segue meu sistema de login: <?php if (!isset($_SESSION)) { session_start(); } //Login de Usários if (isset($_POST["login"])) { include('class/conexao.php'); $erro = array(); // Captação de dados $senha = $_POST["password"]; $_SESSION["email"] = $mysqli->escape_string($_POST["email"]); // Validação de dados if (!filter_var($_SESSION["email"], FILTER_VALIDATE_EMAIL)) { $erro[] = "Preencha seu <strong>e-mail</strong> corretamente."; } if (strlen($senha) < 4 || strlen($senha) > 16) { $erro[] = "Preencha sua <strong>senha</strong> corretamente."; } if (count($erro) == 0) { $sql = "SELECT senha as senha, email as valor FROM usuarios WHERE email = '$_SESSION'"; $que = $mysqli->query($sql) or die($mysqli->error); $dado = $que->fetch_assoc(); if ($que->num_rows == 0) { $erro[] = "Nenhum usuário possui o <strong>e-mail</strong> informado."; } elseif (strcmp($dado["senha"], ($senha)) == 0) { $_SESSION["email"] = $dado["valor"]; } else { $erro[] = "<strong>Senha</strong> incorreta."; } if (count($erro) == 0) { echo "<script>location.href='arearestrita_resultado.php';</script>"; exit(); unset($_SESSION["email"]); } } }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.