pacokaca Postado Dezembro 17, 2004 Denunciar Share Postado Dezembro 17, 2004 galera.. to tentandu fazer um sistema de login.. só q ta dando erro.. vo coloca pra vocês como ta..Essa parte eu peguei pornto dum tuto.. os campos são esses mesmo.. login é nome.. e sneha é endereço.. ateh ai beleza..db=Server.MapPath("/cadastro/dados/cadastro.mdb")Set con = Server.CreateObject( "adodb.Connection" )con.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & db & ";"set rs=con.execute("select * from cadastro_cliente where nome='"&vlogin&"' and endereco='"&vsenha&"'")Agora eu tentei fazer aqui a verificação no BD...porque a verificacao do tuto pronto q eu peguei num tava funcionando.. sempre dava senha errada.. dim verifydo while verify = falseverify = falseif vlogin = rs.fields("nome") and vsenha = rs.fields("endereco") thensession("logado")="sim"response.redirect"teste.asp"verify=trueexit doelsers.movenextif rs.eof thenresponse.write"Senha ou Login inválido! Volte e tente novamente."exit doend ifend ifloop%>Como eu nu mnmanjo nada de asp.. e eu vi q a linguagem lembra um pouco VB q eu manjo.. eu fiz q nem VB quase.. deu tudo certo.. ateh essa linhaif vlogin = rs.fields("nome") and vsenha = rs.fields("endereco") thenalguém pode me ajudar.. o q errado nessa linha ai em cima? valeus.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Dezembro 17, 2004 Denunciar Share Postado Dezembro 17, 2004 qual a linha deu erro ?????? porque você usou dois end IF ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pacokaca Postado Dezembro 17, 2004 Autor Denunciar Share Postado Dezembro 17, 2004 usei dois end if.. porque eu abri 2 if..a linha qdeu erro foi essa aqu iohif vlogin = rs.fields("nome") and vsenha = rs.fields("endereco") then Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Dezembro 17, 2004 Denunciar Share Postado Dezembro 17, 2004 qual a descrição do erro? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pacokaca Postado Dezembro 17, 2004 Autor Denunciar Share Postado Dezembro 17, 2004 esse é o problema.. antes tava dando uns erro.. mas ele informava onde era certinhu etal.. ai efui corrigindo e aprendendo.. só q agora ele num explica dirieto.. olha aiHTTP 500.100 - Servidor interno Erro - erro do ASPInternet Information Services--------------------------------------------------------------------------------Informações técnicas (para a equipe de suporte)Tipo de erro:(0x80020009)Exceção. /login.asp, line 19tipo.. esse script q eu usei pra comparar com o Bd ta certoo?? e achu q ta errado no codigo SQl q eu usei na conexao com o Bd.. tem como alguém me ensinar algum simples? q peguei todos usuarios da tabela? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pacokaca Postado Dezembro 17, 2004 Autor Denunciar Share Postado Dezembro 17, 2004 EDITANDOO!!!Galera.. descobri u q tava acontecendo achu.. mas ainda num conseui arrumar.. o mandei um responde.write vlogin e responde.write vsenhae descobri q eles tam em branco.. ou seja.. o asp num ta recebendo eles da outra pagina.. olha o codigo q eu to usando pra isso ve se ta certo..<%@Language=VBScript%><%response.buffer="true"%><%'Recupero o texto que foi escrito no formuláriovlogin=request.form("login")vsenha=request.form("senha")valeus Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Dezembro 17, 2004 Denunciar Share Postado Dezembro 17, 2004 amigo, você colocou response.buffer=true.Ou seja, não vai escrever nada na tela enquanto não carregar toda a pagina.Comente essa linha e tente ver o conteudo destes campos de novo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
pacokaca
galera.. to tentandu fazer um sistema de login.. só q ta dando erro.. vo coloca pra vocês como ta..
Essa parte eu peguei pornto dum tuto.. os campos são esses mesmo.. login é nome.. e sneha é endereço.. ateh ai beleza..
Agora eu tentei fazer aqui a verificação no BD...porque a verificacao do tuto pronto q eu peguei num tava funcionando.. sempre dava senha errada..
Como eu nu mnmanjo nada de asp.. e eu vi q a linguagem lembra um pouco VB q eu manjo.. eu fiz q nem VB quase.. deu tudo certo.. ateh essa linha
alguém pode me ajudar.. o q errado nessa linha ai em cima? valeus..
Link para o comentário
Compartilhar em outros sites
6 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.