Cita: id="password" name="password" type="password"
No creo que sea eso pero es buena política
NO usar palabras con significado en el lenguaje como id
id="formulario" name="formulario"
<label for="pswd"
id="pswd" name="pswd" type="password"
No veo nada mas.....
La unica duda seria ver como revisas $_REQUEST o $_POST
Cita: Al inicio de login.php reviso la variable $_REQUEST y esta vacia