Minha tela de login não funciona quando digitado o nome e senha

PHP

16/02/2022

Boa tarde! Eu fiz um sistema de login em um crud, mas quando eu digito o nome e a senha cadastrados no db a tela simplesmente pisca e não loga. Alguém sabe o que poderia ser? Abaixo o código:

<?php
include ('conexao.php');

$nome=$_POST['nome'];
$senha=$_POST['senha'];

if (empty($nome) || empty($senha))
{
header('Location:index.php');
exit();
}

$comando="SELECT * FROM funcionarios WHERE nome='$nome' AND senha=md5('($senha)')";
$resulta=mysqli_query($conexao,$comando);
$linha=mysqli_num_row($resulta);

if($linha==1)
{
$_SESSION['nome']=$nome;
header('Location:painel.php');
exit();
}
else
{
echo "<script>alert('Nome ou senha incorretos!')</script>";
header('Location:index.php');
}

?>
Rafael Lemes

Rafael Lemes

Curtidas 0
POSTAR