Ir para conteúdo

Anthony Stephen

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Anthony Stephen postou

  1. Anthony Stephen

    (Sistema de Login) - Falha ao tentar exibir mensagem de erro

    @Omar~ Estou dando uma olhada nas suas informações e, de antemão, já agradeço o empenho e a disponibilidade para me ajudar! Abraço!
  2. Anthony Stephen

    (Sistema de Login) - Falha ao tentar exibir mensagem de erro

    Olá pessoal, é o meu primeiro contato com o PHP, e estou tentando desenvolver uma página de cadastro/login. A página em si já está funcionando, e realizando a consulta no banco de dados, mas eu gostaria de exibir uma mensagem de erro quando for constatado que a conta não existe no BD. Até agora tenho duas páginas principais, são elas: login.php e login-connect.php. Gostaria de exibir a seguinte div na página login.php, se o login for inválido: <div class="alert alert-danger alert-dismissible fade show" role="alert"> Ops! password and/or invalid user. <button type="button" class="close" data-dismiss="alert" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> Ficaria assim: login-connect.php Da maneira que está, ele só exibe em outra página em branco: <?php (... códigos inicializadores ...) //Realiza consulta dentro do BD $result = mysqli_query($con, "SELECT * FROM `usuario` WHERE `email` = '$login' AND `password`= '$senha'"); //Verifica se as informações estão dentro do BD if(mysqli_num_rows ($result) > 0 ){ $_SESSION['login'] = $login; $_SESSION['password'] = $senha; header('location:main.php'); } else{ unset ($_SESSION['login']); unset ($_SESSION['password']); echo '<b>Atenção</b> Login ou senha inválidos, tente novamente.'; } ?> Obs: Sei que da maneira que o código está, é impossível de fazer a div aparecer, porque não declarei isso em lugar nenhum. Mas aí está o problema, como fazer? Desde já, muito obrigado!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.