tienes que trabajar un poco mas ordenado yo lo haría así:
1 archivo HTML con el formulario de login, pw y el botón entrar:
Código HTML:
<input type="text" name="login" />
<input type="password" name="password" />
<input type="submit" name="enviar" />
2) un archivo que va a recibir por post las variables y hará la conección con la BD:
Código PHP:
$login=$_POST['login'];
$clave=$_POST['password'];
(CONEXION A LA BD)
$sql=(QUERY)
$res=(Ejecutar el Query);
if ($res) -> signfica que si existe el user
{
header('refresh:0; principal.php');
}
else
{
header('refresh:0; login.php');
}
esto esta de forma muy sencilla claro, si aplicas CSS se verá mejor el HTML y si aplicas POO el codigo PHP esta mejor contruido y sera mas eficiente tu sistema