Calma, axo que você ainda não entendeu o EU e o ERROR falamos.. Vou tentar explicar... Ex: você tem varias páginas que não pode ser vista por por um usuário se está logado, esntão você, ai quando uma pessoa acessar ele sem ser logada ela vai para uma página de login, né?... então antes de ira para essa tela de login você vai passa a url anterior, para página de login seja por session, get ou pelo campo hideen, ai enquanto o camarada faz o login ele vai submeter o formulário, na área onde você vai dizer se está certo ou não você coloca o link colocado anteriormente no formulário ou session o via get (Pela barra de endereço.)