Buenas,
En la línea del if tienes un error... sería
if($nick == "nombre" && $pass == "contraseña") {
Al ser un carácter alfanumérico lo que solemos poner en los usuarios y contraseñas, se debe poner con " ", si solo fueran caracteres numéricos no haría falta.
También recuerda que header(""); siempre debe ponerse antes de imprimir nada en web... sino generara error.
Lo de javascript:history.back(-1) , javascript:history.go(-1) y javascript:history.back(1) hacen lo mismo, ir para atrás una página.
Un abrazo!:)