No login o usuário e senha estão retornando sempre como false, apesar de ja term me certificado várias vezes que os dados estão corretor, abaixo meus codigos:
index.php
<?php include("cabecalho.php");?>
<?php if(isset($_GET["login"]) && $_GET["login"]==true){ ?>
<p class="alert-success">Logado com Sucesso!</p>
<?php }?>
<?php if(isset($_GET["login"]) && $_GET["login"]==false){ ?>
<p class="alert-danger">Usuário ou Senha Inválida!</p>
<?php }?>
<h1>Bem Vindo!</h1>
<h2>Login</h2>
<form 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>
<?php include("rodape.php");?>
login.php
<?php include("cabecalho.php");?>
<?php if(isset($_GET["login"]) && $_GET["login"]==true){ ?>
<p class="alert-success">Logado com Sucesso!</p>
<?php }?>
<?php if(isset($_GET["login"]) && $_GET["login"]==false){ ?>
<p class="alert-danger">Usuário ou Senha Inválida!</p>
<?php }?>
<h1>Bem Vindo!</h1>
<h2>Login</h2>
<form 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>
<?php include("rodape.php");?>
busca-usuario.php
<?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 = mysqli_fetch_assoc($resultado);
return $usuarios;
}