Ir para conteúdo
Fórum Script Brasil
  • 0

Login


douglasdamame

Pergunta

Não sei o porque esta dando errado este código.

Ele é para fazer o login, mas quero colocar uma variante, que é o campo chamado "Confirmado". Se este campo estiver com o valor "0" ele envia o visitante para a página erro2.asp, se o valor for "1", o login é completado.

<% 'Conexão com o banco de dados
conexao="DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & server.mappath("database/mercadonautico.mdb")

Set DB = Server.CreateObject("ADODB.Connection")
DB.Open conexao
login=(Request.QueryString("login"))
senha=(Request.QueryString("senha"))
set acesso=DB.Execute("SELECT * FROM user WHERE login='"&login&"' AND senha='"&senha&"' ")

if acesso.eof then
Response.Redirect"erro.asp"

else

If Confirmado="0" then
Response.Redirect"erro2.asp"

Else
Session("login")=login
Session("nome")= acesso("nome")
Session("Email")= acesso("Email") 
Session("login")= acesso("login")
Session("Senha")= acesso("Senha")
Session("Id_User")= acesso("Id_User")
Session.TimeOut = 180

Response.Redirect"default.asp"
end if
end if
DB.close
%>

O erro é que ele não esta verificando este Campo, mesmo com o valor "0" no BD ele faz o Login !!!

Valeu,

Douglas

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      652k
×
×
  • Criar Novo...