Login system and password without database is not allowing access

1

When the script below is tested it does not give a return that the login or password is invalid. However from what I understand the code is right. What's going on?

<?php
    session_start();    

    //O campo usuário e senha preenchido entra no if para validar
    if((isset($_POST['email'])) && (isset($_POST['senha']))){
        $usuario = mysqli_real_escape_string($conn, $_POST['email']); //Escapar de caracteres especiais, como aspas, prevenindo SQL injection
        $senha = mysqli_real_escape_string($conn, $_POST['senha']);
        //$senha = md5($senha);


        if (($senha == "123")  &&  ($usuario == "[email protected]" )){
        header("Location: administrativo.php");

        }else{  
            //Váriavel global recebendo a mensagem de erro
            $_SESSION['loginErro'] = "Usuário ou senha Inválido";
            header("Location: index.php");
        }
    //O campo usuário e senha não preenchido entra no else e redireciona o usuário para a página de login
    }else{
        $_SESSION['loginErro'] = "Usuário ou senha inválido";
        header("Location: index.php");
    }
?>
    
asked by anonymous 10.08.2016 / 21:45

0 answers