Jump to content


Photo

Sessão


  • Faça o login para participar
2 replies to this topic

#1 ka@

ka@

    Normal

  • Usuários
  • 63 posts
  • Sexo:Não informado

Posted 25/05/2005, 11:35

Olá

Estou fazendo um sistema login/senha. Ele está ok!
Mas se pego o endereço da pg testelogin para onde a sessão foi direcionada e colo na barra de endereços, entra direto,sem autenticar... procurei muito na net, mas td vai até a criação de login/senha.
Vou postar meu código:

rs.open "select * from tblogin where " & _
"login='" & Replace(request.form("txtlogin"), "'", "''") & _
"' and senha='" & Replace(request.form("txtsenha"), "'", "''") & "'",db

if not rs.eof then 'Encontrou o usuário
'Armazenamos em uma variável Session o status do Usuário
session("status") = "ok"
'Redirecionamos para a Página Inicial
response.redirect("testelogin.asp")
else 'Usuário não encontrado
'Redirecionamos para a Página de Login e informamos o erro
response.redirect("index.asp?erro=negado")
end if

set rs = nothing 'Destruímos o Objeto
rs.close


------------e a pag onde ele é redirecionado:

if not session("status") = "ok" then
'Redirecionamos para a Página de Login e informamos o erro
response.redirect("login.asp?erro=negado")
'Lembrando que o response.redirect deve ser usado antes
'de qualquer saída HTML.
else
end if

-------------Obrigada

#2 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 25/05/2005, 15:37

rs.open "select * from tblogin where " & _
"login='" & Replace(request.form("txtlogin"), "'", "''") & _
"' and senha='" & Replace(request.form("txtsenha"), "'", "''") & "'",db

if not rs.eof then 'Encontrou o usuário
'Armazenamos em uma variável Session o status do Usuário
session("status") = "ok"
'Redirecionamos para a Página Inicial
response.redirect("testelogin.asp")
else 'Usuário não encontrado
'Redirecionamos para a Página de Login e informamos o erro
response.redirect("index.asp?erro=negado")
end if

set rs = nothing 'Destruímos o Objeto
rs.close


------------e a pag onde ele é redirecionado:

if session("status") <> "ok" or session("status") = "" then
'Redirecionamos para a Página de Login e informamos o erro
response.redirect("login.asp?erro=negado")
'Lembrando que o response.redirect deve ser usado antes
'de qualquer saída HTML.
else
end if


tente assim, e para saber se ta funfando, logue-se no seu sistema, depois feche todas as janelas do seu navegador, e tente entrar sem se logar...

;) (y)
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#3 ka@

ka@

    Normal

  • Usuários
  • 63 posts
  • Sexo:Não informado

Posted 25/05/2005, 16:02

Certíssimo!!!!

Muito Obrigada!!! :D

Kátia




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq