Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro em alguma coisa que eu não sei (pra variar)

Fiz o código tudo certo que o professor passou, e não retorna nada no var_dump, de acordo com o console do navegador.

<!--? include("conecta.php"); include("banco-usuario.php");

$usuario= buscaUsuario($conexao, $_POST["email"], $_POST["senha"];

var_dump($usuario);--> ==$0

função de consulta

<?php
function buscaUsuario($conexao, $email, $senha){
    $senhaMD5= md5($senha);
    $query = "select * from usuarios where email='{$email}' AND senha='{$senhaMD5}'";
    $resultado= mysqli_query($conexao, $query);
    $usuario = msqli_fetch_assoc($resultado);
    return $usuario;

}

chamada da função

$usuario= buscaUsuario($conexao, $_POST["email"], $_POST["senha"];

var_dump($usuario);

tabela de login

<h2>LOGIN</h2>
<form class="form-group" action="login.php" method="POST">
    <table class="table">
        <tr>
            <td>EMAIL:</td>
            <td><input class="form-control" type="email" name="email"></td>
        </tr>
        <tr>
            <td>SENHA:</td>
            <td><input class="form-control" type="password" name="senha"></td>
        </tr>
        <tr>
            <td><button class=" btn btn-primary">Login</button></td>
        </tr>

    </table>
</form>
1 resposta
solução!

ignorem