Ir para conteúdo

POWERED BY:

Arquivado

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

santind2

Finalizar Sessão

Recommended Posts

E ai pessoal.

 

Seguinte, criei um sessão para utilizar o timeout nas páginas, só que preciso saber como uso o redirect nele.

Por exemplo.

Na página de login faço a seguinte validação

   'Inicia a sessão do usuário
   if Trim(Request.Form("edtLogin")) <> "" then 
       Session("Usuario") = Trim(Request.Form("edtLogin"))
   end if

 

Em uma das minhas páginas eu coloco esse código, só que quando ela carrega vai para a página se aviso que a sessão expirou.

Como que se faz para ele entender que a expirou e só depois fazer o redirecionamento?

response.expires = 0 
response.expiresabsolute = Now() - 1 
response.addHeader "pragma","no-cache" 
response.addHeader "cache-control","private" 
Response.CacheControl = "no-cache"

'Verifica o tempo e redireciona
Session.Timeout = 3
Response.Redirect("aviso.asp")

valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa assim:

 

response.expires = 0
response.expiresabsolute = Now() -1
response.addHeader "pragma","no-cache"
response.addHeader "cache-control","private"
Response.CacheControl = "no-cache"
Session.Contents.RemoveAll()
Session.Abandon

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa assim:

 

response.expires = 0
response.expiresabsolute = Now() -1
response.addHeader "pragma","no-cache"
response.addHeader "cache-control","private"
Response.CacheControl = "no-cache"
Session.Contents.RemoveAll()
Session.Abandon

 

E ai..

Coloquei mais continua não dando certo. Até joguei um Server.ScripTimeout = 2 mais mesmo assim não funcionou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso que você quer fazer tem que ser em javascript,

 


<%

response.expires = 0 
response.expiresabsolute = Now() - 1 
response.addHeader "pragma","no-cache" 
response.addHeader "cache-control","private" 
Response.CacheControl = "no-cache"
%>

<script>

alert("A sessão expirou ...");
window.location.href='aviso.asp';
</script>

 

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.