Olá amigos! estou com um problema no meu sistema de login, ele não está encontrando nenhum usuário, mesmo eu tendo 3 usuários cadastrados no bd. Quando eu estava fazendo os testes, e tinha apenas 1 usuário, entrava normalmente... mas depois que o deletei e cadastrei 3 novos, parou de funcionar. Segue abaixo o código, espero que consigam decifrar o mistério hehehe
AH, uso asp + access.
login.asp
<%
set db = server.createobject("adodb.connection") 'Banco de Dados
set rs = server.createobject("adodb.recordset") 'Tabela de Registros
'Path (Caminho) do Banco
db.open "driver={microsoft access driver (*.mdb)};dbq=" & _
Server.MapPath("banco.mdb")
'Selecionamos o usuario da tabela alunos.
'Usamos o Replace para garantir a segurança e que o usuário um pouco
'mais experiente não modifique a sintaxe SQL
rs.open "select * from alunos where " & _
"usuario='" & Replace(request.form("usuario"), "'", "''") & _
"' and senha='" & Replace(request.form("senha"), "'", "''") & "'",db
if not rs.eof then 'Encontrou o usuário
'Armazenamos em uma variável Session o status do Usuário
session("status") = "ok"
session("usuario") = request.form("usuario")
'Redirecionamos para a Página de Usuário
Response.redirect("usuarios.asp")
Response.End()
else 'Usuário não encontrado
'Redirecionamos para a Página de Login e informamos o erro
Response.Write("<script language = 'JavaScript'>window.open('erro.asp','janela','height=150, width=250','scrollbar=no','status=no', 'location=no', 'menubar=no' )</script>")
end if
%>
Pergunta
Guest - Juliana -
Olá amigos! estou com um problema no meu sistema de login, ele não está encontrando nenhum usuário, mesmo eu tendo 3 usuários cadastrados no bd. Quando eu estava fazendo os testes, e tinha apenas 1 usuário, entrava normalmente... mas depois que o deletei e cadastrei 3 novos, parou de funcionar. Segue abaixo o código, espero que consigam decifrar o mistério hehehe
AH, uso asp + access.
login.asp
Link para o comentário
Compartilhar em outros sites
7 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.