Ir para conteúdo

POWERED BY:

Arquivado

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

valterjrs

na Alteração de Senha

Recommended Posts

Galera to com um problema, fiz um sistema de login (segue abaixo, login.asp), o problema que não to conseguindo desenvolver uma página para pegar o usuário logado e fazer a alteração da senha, alguem tem um exempo ou pode me ajudar ??

 

PS: é urgente

 

<Login.asp>

<%
Set Conn = Server.CreateObject("AdoDb.Connection")
Conn.provider="Microsoft.Jet.OLEDB.4.0"
Conn.connectionstring=Server.Mappath("Dados/os.mdb")
Conn.open

login2 = Request.Form("txt_login")
senha2 = Request.Form("txt_senha")

SQL = "select * from usuarios where login = '"&login2&"' and senha = '"&senha2&"' "
Set RS = Conn.Execute(SQL)

If RS.EOF Then
  Response.Write "Usuário ou Senha Inválida !!!"
  Response.End
End If

session("nivel_acesso") = RS("nivel") 'Colocamos numa session pois iremos utiliza-las em outras páginas

Response.Redirect "menu.asp" 'página restrita
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim;

<%
Set Conn = Server.CreateObject("AdoDb.Connection")
Conn.provider="Microsoft.Jet.OLEDB.4.0"
Conn.connectionstring=Server.Mappath("Dados/os.mdb")
Conn.open

login2 = Request.Form("txt_login")
senha2 = Request.Form("txt_senha")

SQL = "select * from usuarios where login = '"&login2&"' and senha = '"&senha2&"' "
Set RS = Conn.Execute(SQL)

If RS.EOF Then
  Response.Write "Usuário ou Senha Inválida !!!"
else
  session("nivel_acesso") = RS("nivel") 'Colocamos numa session pois iremos utiliza-las em outras páginas
  session("UserLogado") = "sim"
  Response.Redirect "menu.asp" 'página restrita
end if
%>

Assim nas páginas restritas coloca assim:

<%
if session("UserLogado") <> "sim" then
  response.write("acesso restrito")
else
%>
  'o codigo da sua página
<%
end if

Podes sempre fazer uma session com nome de usuario e outra com a senha, assim em cada página verifica se existe com um select a tabela na bd, assim como eu te falei é um pouco mais facil, depende do grau de segurança que pretende.

Compartilhar este post


Link para o post
Compartilhar em outros sites

oxi cara....

 

aqui...

 

você criou a session assim:

session("codigo") = rs("codigo")

na próxima página você faz assim:

SQL = "select * from usuarios where codigo = "&session("codigo")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal obrigado pela ajuda até agora, + o q eu qro é uma página que pegue o usuário que logou no sistema e abra um form contendo os campos "Senha Antiga", "Senha Nova" e "Confirmação Senha" e de um update no campo senha da tabela.

 

Obrigado

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.