Sei que aqui neste forum existem alguns post sobre esta questão de FINALIZAR SESSION em ASP.
Ocorre é que existe uma certa dificuldade de entendimento dos comandos e onde aplicá-los, porque alguns usuários dão respostas diferentes e aí confunde na hora de aplicar o código.
Agora, galera, o problema é no momento de SAIR do sistema pois no administrador.asp ao clicar no botão SAIR, sai da tela e redireciona para o logar.asp mas se você der um backspace ele volta pra sessão anteriormente logada. Não está finalizando definitivamente. Vejam o código.
_________
logado.asp - página que "se logado" vai para administrador.asp
<%@ Language=VBScript %>
<% Option Explicit %>
<%
'aqui declaramos as variaveis
Dim objConno, objRSo, objRSo1, verdadeo, verdadeo1, bdxx1, bdx1
bdxx1 = Server.MapPath("..\db\banco.mdb")
Set ObjConno = Server.CreateObject("ADODB.Connection")
bdx1 = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & bdxx1
ObjConno.Open bdx1
'abrindo o objeto verdadeiro
Set objRSo = Server.CreateObject("ADODB.Recordset")
objRSo.Open "administrador", ObjConno, ,3, 2
'criando o loop
Do While Not (objRSo.EOF or verdadeo)
'verificando se é verdadeiro
If (objRSo("login") = Ucase(request.Form("login"))) and (objRSo("senha") = Ucase(request.Form("senha"))) Then
response.Cookies("logadoXXcpi")=Ucase(request.Form("login"))
response.Redirect("administrador.asp")
verdadeo = True
End If
objRSo.MoveNext
Loop
response.Cookies("logadoXXcpi").Expires=Date -1000
'fechando as conexoes
objRSo.Close
Set objRSo = Nothing
objConno.Close
set objConno = Nothing
%>
_______________
administrador.asp - página do administrador
Pergunta
FranChæs¿ng®
Olá, Galera ScriptBrasil
Sei que aqui neste forum existem alguns post sobre esta questão de FINALIZAR SESSION em ASP.
Ocorre é que existe uma certa dificuldade de entendimento dos comandos e onde aplicá-los, porque alguns usuários dão respostas diferentes e aí confunde na hora de aplicar o código.
Agora, galera, o problema é no momento de SAIR do sistema pois no administrador.asp ao clicar no botão SAIR, sai da tela e redireciona para o logar.asp mas se você der um backspace ele volta pra sessão anteriormente logada. Não está finalizando definitivamente. Vejam o código.
________
logar.asp - página para colocar o USUÁRIO e SENHA
_________ logado.asp - página que "se logado" vai para administrador.asp _______________ administrador.asp - página do administradorValeu pela ajuda !!!
Editado por FranChæs¿ng®Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.