Pessoal, desculpa esta criando outro tópico, mas estou com uma duvida, estou fazendo um sistema de login, quando digito certo a senha e usuário ele entra, mas quando coloco qualquer senha ele loga tambem, o que esta errado.
<?php
session_start();
include_once 'config.php';
$usuario = $_POST['usuario'];
$senha = $_POST['senha'];
//VERIFICA SE FOI CLICADO NO BOTÃO 'ENTRAR'.
if($_POST['entrar']):
//VERIFICA SE OS CAMPOS ESTÃO VÁZIOS.
if(empty($usuario)):
header("Location: page_principal.php");
elseif(empty($senha)):
header("Location: page_principalphp");
else:
foreach($usuario as $usuario => $senha){
header("Location: page_principal.php");
}
if($usuario == $usuario AND $senha == $senha):
$_SESSION['usuarioSession'] = $login;
$_SESSION['senhaSession'] = $senha;
header("Location: painel.php");
else:
echo "Os dados de acesso não combinam. Tente novamente.";
echo '<hr/>';
echo '<a href="page_principal.php">Voltar</a>';
endif;
endif;
endif;
?>