Claro que funciona correctamente pero...esto?
Código PHP:
$consulta = "SELECT * FROM `usuarios` WHERE `usuario`='$usuari AND `clave`='$clave'";
debería ser así no?
$consulta = "SELECT * FROM `usuarios` WHERE `usuario`='$usuari
o AND `clave`='$clave'";