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

Me Ajudem Plz


Gnomo

Pergunta

<%
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 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

  • 0

Brow

Olha só

Na primeira linha:

If Request.Cookies("UserID") <> "" And Session("UsuarioLogado") Then

você 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 OR

Ou até mesmo tirar fora aquela parte do AND Session.. e deixar somente a comparação com Cookies

Re-veja isso aí que falei.

Pois tá parecendo erro de lógica mesmo

T+

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...