Entonces el error está en if($row["contraseña"] == $contraseña). Esa comparación es la condición para que tu variable sea creada. Y examinando bien tu código, haces la consulta, pero no extraes los datos de ella, entonces $row no existe en tu script. Te falta algo como $row = mysql_fetch_assoc($query);. Por otro lado, no veo que en tu consulta estés pidiendo el campo contraseña, solo el nick (SELECT nick FROM...)
Corrige esas dos cosas y el problema se solucionará.