<?php
    session_start(); 
        //Incluindo a conexão com banco de dados   
    include_once("conexao.php");    
    //O campo usuário e senha preenchido entra no if para validar
    if((isset($_POST['username'])) && (isset($_POST['password']))){
        $login = mysqli_real_escape_string($conn, $_POST['username']); //Escapar de caracteres especiais, como aspas, prevenindo SQL injection
        $senha = mysqli_real_escape_string($conn, $_POST['password']);
        
            
        //Buscar na tabela usuario o usuário que corresponde com os dados digitado no formulário
        $result_usuario = "SELECT * FROM usersAdm WHERE login_userAdm = '$login' && senha_userAdm = '$senha' LIMIT 1";
        $resultado_usuario = mysqli_query($conn, $result_usuario);
        $resultado = mysqli_fetch_assoc($resultado_usuario);
        
        //Encontrado um usuario na tabela usuário com os mesmos dados digitado no formulário
        if(isset($resultado)){
            $_SESSION['usuarioId'] = $resultado['username'];
            $_SESSION['usuarioNome'] = $resultado['nome_userAdm'];
            if($_SESSION['usuarioId'] == $resultado['username']){
                header("Location: cadastroAluno.php");
                exit();
            }
        //Não foi encontrado um usuario na tabela usuário com os mesmos dados digitado no formulário
        //redireciona o usuario para a página de login
        }else{    
            //Váriavel global recebendo a mensagem de erro
            $_SESSION['loginErro'] = "Usuário ou senha Inválido";
            echo "<script>alert('Usuário ou senha inválido');window.location='index.php';</script>";
            
        }
    //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";
        echo "<script>alert('Usuário ou senha inválido');window.location='index.php';</script>";
        
    }
?>
