Carlos Rocha Postado Fevereiro 24, 2005 Denunciar Share Postado Fevereiro 24, 2005 (editado) Por que o meu código autentica o login mas não mostra os frames? <!--#include file="../Connections/conexao.asp" --> <!--#include file="sessoes/sessoes.asp" --> <% If Request.QueryString("action") = 2 Then w_login = request.Form("w_login") w_senha = request.Form("w_senha") sql_SELECT = "SELECT * FROM usuarios where login='" &w_login& "' and Senha='" &w_senha& "'" Set Rs_SELECT = Conn.EXECUTE(sql_SELECT) if Rs_SELECT.eof then response.write "<script>alert('Usuario não Cadastrado, ou senha inválida!'); document.location='index.asp'</script>" else Session("nome") = Rs_SELECT("nome") %> <html> <head> <title>[:: Manutenção ::]</title> <LINK href="sc.css" rel=STYLESHEET type=text/css> </head> <body> <frameset cols="20%,*" border="1"> <frame name="menu" src="menu.asp" marginwidth="10" marginheight="10" scrolling="no" frameborder="1" noresize> <frame name="corpo" src="entrada.asp" marginwidth="10" marginheight="10" scrolling="auto" frameborder="1"> </frameset><noframes></noframes> </body> </html> <% end if end if %>EDITADO:Utilize as tags CODE ou QUOTE quando postar códigos. Editado Fevereiro 24, 2005 por cyberalexxx Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Fevereiro 24, 2005 Denunciar Share Postado Fevereiro 24, 2005 como assim não mostra ???você verifica se o login está certo... dai você redireciona para uma paginanessa pagina você coloca os frames...acho mais facil. do que você usar o mesmo arquivo que verifica o login pra ser a pagina de entrada Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carlos Rocha Postado Fevereiro 24, 2005 Autor Denunciar Share Postado Fevereiro 24, 2005 A pagina fica toda em branco. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Fevereiro 24, 2005 Denunciar Share Postado Fevereiro 24, 2005 faz assim então , depois do else usa o response.redirect para ir para outra pagina....nessa pagina você coloca os frames.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carlos Rocha Postado Fevereiro 24, 2005 Autor Denunciar Share Postado Fevereiro 24, 2005 Colega, desculpe a insistencia mas é que não to conseguindo.já puz os frames numa outra pagina mas não da tambem.Da uma luz maior ai.Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Fevereiro 24, 2005 Denunciar Share Postado Fevereiro 24, 2005 você já escreveu alguma coisa nas paginas ?? posta seu codigo ai.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 edmais Postado Fevereiro 25, 2005 Denunciar Share Postado Fevereiro 25, 2005 If Request.QueryString("action") = 2 Then O que é isso? Por que não tenta: If Request.form("BOTAO") <> "" ThenNão entendi esse action = 2, já que você requisita dados do formulário.. caso seja isso mesmo, poste o código todo, tudo bem?Abraços!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Fevereiro 25, 2005 Denunciar Share Postado Fevereiro 25, 2005 poste o codigo da pagina anterior à essa dae.Pois, você faz o IF ali, mas esse IF ta certo?O valor daquela variavel tá vindo certo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carlos Rocha Postado Fevereiro 25, 2005 Autor Denunciar Share Postado Fevereiro 25, 2005 Kara, valeu.Consegui descobrir.O problema foi eu ter colocado<body><frameset>e frame é incompativel com body.Ou um ou outro.Um abraço.Segue o código copm correções:<code><!--#include file="../Connections/conexao.asp" --><!--#include file="sessoes/sessoes.asp" --><%If Request.QueryString("action") = 2 Thenw_login = request.Form("w_login")w_senha = request.Form("w_senha") sql_SELECT = "SELECT * FROM usuarios where login='" &w_login& "' and Senha='" &w_senha& "'" Set Rs_SELECT = Conn.EXECUTE(sql_SELECT) if Rs_SELECT.eof thenresponse.write "<script>alert('Usuario não Cadastrado, ou senha inválida!'); document.location='index.asp'</script>" else Session("nome") = Rs_SELECT("nome")%><html><head><title>[:: Manutenção ::]</title> <LINK href="sc.css" rel=STYLESHEET type=text/css></head> <frameset cols="20%,*" border="1"> <frame name="menu" src="menu.asp" marginwidth="10" marginheight="10" scrolling="no" frameborder="1" noresize> <frame name="corpo" src="entrada.asp" marginwidth="10" marginheight="10" scrolling="auto" frameborder="1"> </frameset><noframes></noframes></html> <% end ifend if%></code> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Carlos Rocha
Por que o meu código autentica o login mas não mostra os frames?
EDITADO:Utilize as tags CODE ou QUOTE quando postar códigos.
Editado por cyberalexxxLink para o comentário
Compartilhar em outros sites
8 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.