Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pedrovisk

Retornar a última página

Recommended Posts

Galera,

 

Como faço, após a expirar a Session e ao logar novamente, retornar a última página onde estava antes de expirar a session?

Alguém conhece algum script ou algum exemplo?

 

Muito obrigado a quem puder me ajudar.

 

Pedro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

aumente o tempo de sessão

Jonathan,

 

Muito obrigado pela resposta.

 

O problemas não é esse. Eu apenas gostaria que o usuário voltasse para a página que estava por última.

 

A utilização final será para um link que será disparado por e-mail e quando o usuário clicar, caso ele não esteja logado, seja levado para a página de login e após logar, seja redirecionado para a página final.

Compartilhar este post


Link para o post
Compartilhar em outros sites

entendi, segue o codigo:

redirectPg = mid(Request.ServerVariables("SCRIPT_NAME"),instrrev(Request.ServerVariables("SCRIPT_NAME"),"/")+1,len(Request.ServerVariables("SCRIPT_NAME")))&"?"&Request.ServerVariables("QUERY_STRING")

Compartilhar este post


Link para o post
Compartilhar em outros sites

quando for para a tela de login voce captura a ultima tela e armazena

 

quando logar manda para esta

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado turma!

 

Mas ainda tenho uma dúvida.

 

Eu devo colocar este código em uma Session? Como devo utilizar esse código? Já que coloquei na página inicial do endereço

http://pct/salv/Index.asp e a váriável redirectPg retornou Index.asp?
Preciso usar um response.redirec ?

 

Obrigado novamente,

 

 

Pedro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce precisa colocar na pagina de login

 

nela voce recupera de onde veio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mario,

 

Eu coloque no form conforme você informou, mas ele não redireciona como deveria, a url fica assim http://pct/salv/Index2.asp?Acessar.asp?Index.asp?

 

A página do form é index.asp, após clicar no submit, vai para a página de validação ACESSAR.ASP e caso esteja tudo OK, redireciona para a página final.

 

Form da página de Login:

 

<form  action="Acessar.asp?<%=redirectPg%>" onSubmit="return valida()" method="post" name="Acesso_Sistema" id="Acesso_Sistema">
			  <div class="form-block">
				<div class="inputlabel">Login</div>
				  <div><input name="txt_Login" type="text" class="inputbox" id="txt_Login" size="15" />
				  </div>
				  <div class="inputlabel">Senha</div>
				  <div><input name="txt_Senha" type="password" class="inputbox" id="txt_Senha" size="15" />
				  </div>
				  <div align="left"><input type="submit" name="submit" class="button" value="Entrar" />
				  </div>
			  </div>
			</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

noa é bem isso

 

na pagina de login voce armazena a pagina anterior

 

pode ser em session so para ficar mais claro

 

depois de armazenado voce faz o login normal com a action para a pagina que vai validar o login normal

 

depois que logou e deu tudo certo ai sim voce redireciona para o endereço que voce tem gravado

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas cookies, sessions.. o trabalho é o mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.