En principio lo único que parece incorrecto es:
Código PHP:
Ver original$nick=$_POST[usuario];
$pass=$_POST[contrasena];
debe ser
Código PHP:
Ver original$nick=$_POST["usuario"];
$pass=$_POST["contrasena"];
La select no puedo comprobarla, pero evidentemente no entras en el while.
salu2