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

Problemas Para Submeter Formulário


Rafael Portal

Pergunta

Olá gente,

É o seguinte, como sou principiante estou tentando criar um login (básico) para teste... Então usei este HTML:

<html>
<head>
<title>Página TESTE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center><form name="FrmLogin" method="post" action="Teste.asp">
  <input type="text" name="TxtLogin"> <br>
  <input type="text" name="TxtSenha"> <br><br>
  <input type="submit" value="Enviar">  
</form></center>
</body>
</html>
E a página "Teste.asp" tem este código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="CP_ACP"%>
	<%  Dim Login
  Dim Senha
  Login = request.form("TxtLogin")
  Senha = request.form("TxtSenha")
  Set Conn = Server.CreateObject("ADODB.Connection")
  BD = Server.MapPath("Teste.mdb")
  Conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&BD
  SQL = "SELECT * FROM Login"
  Set Rs = Conn.Execute(SQL)
  if Login = Rs("Login") and Senha = Rs("Senha") 
  	
  else	
         %> <meta http-equiv="refresh" content="0; url="ErroLogin.html">   <%	
	%>

Mas o que acontece é o seguinte... Quando eu vou enviar os dados para a página asp (no momento em que eu clico no botão), o IE me retorna a minha página "Teste.asp" para download !!!! Aqui está a imagem:

user posted image

Obs.: O IIS está funcionando perfeitamente pois fiz outros testes e não tive problemas... Abraço a todos espero q me ajudem.

Oks,

Rafael Portal

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

tenta assim:

<%

Dim Login

Dim Senha

Login = request.form("TxtLogin")

Senha = request.form("TxtSenha")

Set Conn = Server.CreateObject("ADODB.Connection")

BD = Server.MapPath("Teste.mdb")

Conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&BD

SQL = "SELECT * FROM Login where Login='"&Login&"' and Senha='"&Senha&"'"

Set Rs = Conn.Execute(SQL)

if RS.eof then

response.redirect "erro.asp"

else

response.redirect "logado.asp"

end if

%>

Link para o comentário
Compartilhar em outros sites

  • 0

Cara você pode Usar Assim

<%

Dim Login

Dim Senha

Login = request.form("TxtLogin")

Senha = request.form("TxtSenha")

Set Conn = Server.CreateObject("ADODB.Connection")

BD = Server.MapPath("Teste.mdb")

Conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&BD

SQL = "SELECT * FROM Login where Login='"&Login&"' and Senha='"&Senha&"'"

Set Rs = Conn.Execute(SQL)

If RS.EOF Then

Response.Write "usuário ou senha inválida!"

Response.End

End If

Session ("Logado") = RS ("LogadoUser")

Response.redirect "logado.asp"

%>

Na pagina seguinte você coloca uma Session para verificar se o usuario está logado!

Falo!!!!!!!!!!!!!!

Link para o comentário
Compartilhar em outros sites

  • 0
Cara você pode Usar Assim

<%

Dim Login

Dim Senha

Login = request.form("TxtLogin")

Senha = request.form("TxtSenha")

Set Conn = Server.CreateObject("ADODB.Connection")

BD = Server.MapPath("Teste.mdb")

Conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&BD

SQL = "SELECT * FROM Login where Login='"&Login&"' and Senha='"&Senha&"'"

Set Rs = Conn.Execute(SQL)

If RS.EOF Then

Response.Write "usuário ou senha inválida!"

Response.End

End If

Session ("Logado") = RS ("LogadoUser")

Response.redirect "logado.asp"

%>

Na pagina seguinte você coloca uma Session para verificar se o usuario está logado!

Falo!!!!!!!!!!!!!!

Desculpe esqueci de me logar!!!!!!!!!

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...