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

(Resolvido) problemas com código senha e login


ufal

Pergunta

por favor estou precisando de que verifique o meu código está dando erro de lógica...coloco a senha do banco de dado na tabela usuario consta a usuario e senha e só dá a mensagem "usuário não cadastrado" quando clico no botão formulario envia para essa página login.asp pelo método post, sendo que estou colocando o usuario e a senha corretos. Aguardo retorno, obrigadão pela força

<%

set bd=server.CreateObject("adodb.connection")
bd.Open "bancodados" 'nome da minha fonte de dados de sistema
vsenha=Request.Form("senha")
vusuario=Request.Form("usuario")

sql="select * from usuario where senha='"&vsenha&"' and usuario='"&vusuario&"'"

Set banco=bd.Execute(sql)

if banco.EOF then
Response.Write "usuário não cadastrado"

else 

session("entrada")="sim"
session("nome")=banco(nome)
Response.Redirect"sucesso.asp"
end if

%>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

consegui e gostaria de contribuir esse codigo está funcionando bando de dados com access

1.salvei esses dados como frmsenha.asp

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<form name=form1 action="login.asp" method="post">
    usuario:<input type="text" size="15" name="usuario">
    senha:<input type="text" size="10" name="senha">
   <input type="submit" value="enviar">
</form>
</BODY>
</HTML>

2. criei o arquivo login.asp  

<%

set bd=server.CreateObject("adodb.connection")

bd.Open "bancodados" 'minha fonte de sistema

vusuario=Request.Form("usuario")
vsenha=Request.Form("senha")


sql="select * from usuario where usuario like '"&vusuario&"' and  senha like '"&vsenha&"'"

set banco=bd.Execute(sql)

if  banco.EOF then

Response.Write "usuário ou senha não cadastrados"
%>

<center> <a href="http://localhost/agenda/frmsenha.asp">efetue o login</a> </center>

<%

else 

session("logado")="sim"

Response.Redirect"index.asp"
end if

%>
por favor estou precisando de que verifique o meu código está dando erro de lógica...coloco a senha do banco de dado na tabela usuario consta a usuario e senha e só dá a mensagem "usuário não cadastrado" quando clico no botão formulario envia para essa página login.asp pelo método post, sendo que estou colocando o usuario e a senha corretos. Aguardo retorno, obrigadão pela força <% set bd=server.CreateObject("adodb.connection") bd.Open "bancodados" 'nome da minha fonte de dados de sistema vsenha=Request.Form("senha") vusuario=Request.Form("usuario") sql="select * from usuario where senha='"&vsenha&"' and usuario='"&vusuario&"'" Set banco=bd.Execute(sql) if banco.EOF then Response.Write "usuário não cadastrado" else session("entrada")="sim" session("nome")=banco(nome) Response.Redirect"sucesso.asp" end if %>
Ei, cara ! Posta aí o código da página de login ! De qualquer forma, tenta "debugar" as variáveis dando uns response.write antes de verificar a conexão
valeu cara pela ajuda consegui.
<%

set bd=server.CreateObject("adodb.connection")

bd.Open "bancodados"

vusuario=Request.Form("usuario")
vsenha=Request.Form("senha")


sql="select * from usuario where usuario like '"&vusuario&"' and  senha like '"&vsenha&"'"

set banco=bd.Execute(sql)

if  banco.EOF then

Response.Write "usuário ou senha não cadastrados"
%>

<center> <a href="http://localhost/agenda/frmsenha.asp">efetue o login</a> </center>

<%

else 

session("logado")="sim"

Response.Redirect"index.asp"
end if

%>

Link para o comentário
Compartilhar em outros sites

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
      651,8k
×
×
  • Criar Novo...