Gnomo Postado Janeiro 31, 2005 Denunciar Share Postado Janeiro 31, 2005 <% If Request.Cookies("UserID") <> "" And Session("UsuarioLogado") Then Response.Write("<CENTER><a href=?sec=11><img src=img/logout.gif border=0 alt=""Clique aqui para se identificar como outro usuário.""></a></CENTER>") Response.End %><BR> <%Else%> <img src=img/cab-login.gif alt="Login"> <BR> <form action="Default.asp?sec=7" method=post> <input type=hidden name=pag value=entrar> <input type=hidden name=redir value="<%=Request("redir")%>"> <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 ALIGN=CENTER> <TR> <TD><FONT COLOR=#154471><B>E-mail:</B></FONT></TD> </TR> <TR> <TD><INPUT TYPE=TEXT SIZE=23 class=inputtext name=email value="<%=strEmail%>"></TD> </TR> <TR> <TD><FONT COLOR=#154471><B>Senha:</B></FONT></TD> </TR> <TR> <TD><INPUT type="password" name="senha" value="<%=Request("senha")%>" SIZE=23 class=inputtext></TD> </TR> <TR> <TD><DIV ALIGN=RIGHT><INPUT TYPE=IMAGE SRC=img/bt-ok.gif></DIV></TD> </TR> </TABLE> </FORM> <%End If%> O codigo acima serve parase a pessoa estiver logadano site.. Um formulário de login nãoira aparecer no site... Maisquando você fecha o internetexplorer e o abre denovono mesmo site.. mesmo a pessoalogada no site, a partede login fica aparecendoporque acontece isso se a pessoaesta logada no site?Por favor me ajudem.. Grato; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Fevereiro 1, 2005 Denunciar Share Postado Fevereiro 1, 2005 BrowOlha sóNa primeira linha:If Request.Cookies("UserID") <> "" And Session("UsuarioLogado") Thenvocê esta dizendo, que se os cookies forem diferentes de vazio e a sessao usuarioLogado então mostre aquela mensagem.O que você precisa ver, é o que essacomparação com a session quer dizer.Se ela estiver ali, usando o termo AND, acho que nunca irá funcionar.. dependendo de que tipo de dado essa session recebe.Uma coisa que poderia ajudar, seria mudando o AND por OROu até mesmo tirar fora aquela parte do AND Session.. e deixar somente a comparação com CookiesRe-veja isso aí que falei.Pois tá parecendo erro de lógica mesmoT+ Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Gnomo
O codigo acima serve para
se a pessoa estiver logada
no site.. Um formulário de login não
ira aparecer no site... Mais
quando você fecha o internet
explorer e o abre denovo
no mesmo site.. mesmo a pessoa
logada no site, a parte
de login fica aparecendo
porque acontece isso se a pessoa
esta logada no site?
Por favor me ajudem..
Grato;
Link para o comentário
Compartilhar em outros sites
1 resposta 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.