Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lote14

session no explorer

Recommended Posts

boa noite pessoal.

 

Passei o domingo inteiro tentando descobrir porque o login não entrava e no internet explorer,testei o login no chrome, firefox -- perfeitos, mas no explorer nada, não dá mensagem de erro algum, o usuário está cadastrado no banco.

 

<div id="tabela">
<h3><img src="imagem/lock-page-red.gif" width="14" height="14" />  Efetuar Login</h3>
<%
liberado=Request.QueryString("log")

if liberado="off" then
session.Abandon()
end if

if liberado="nao" then
erro=" <div ><font color=red> área restrita, contate o administrador do site. </font> </div> "
end if %>
  
 
   
	<form method="post" action="resposta_login.asp">	
      <h6>Acesso a minha conta </h6>
	    <%=erro%>
	  <p>  Clique <a href="default.asp?mostra=cad_usuario">aqui</a>  se não é    cadastrado.</p>
	  
	   <div id="form-corpo">
      <p>Login: <br />

              <input maxlength="30" id="login"  name="login" type="text" class="form" title="*login"  size="59" />
              
             <br />
              Senha:<br />
              <input maxlength="6" name="senha" type="password" class="form" title="*senha"  size="59" />
             <br />
<input name="button"  type="submit" class="botaoi" value="Entrar"  />
 
  
      </p>
	</form>
</div>
</div>

que chama

 

<!--#include file="adm_abreconexao.asp"-->
<%
Dim login,senha,rs

login = Replace(request.Form("login"), "'", "") 
senha = Replace(request.Form("senha"), "'", "") 


set rs = conn.execute("SELECT * FROM usuarios WHERE login='"&login&"' AND senha='"&senha&"'")

if rs.eof or login="" or senha="" then
Response.Redirect "default.asp?mostra=acesso&log=nao"

else
Session.Timeout = 40
Session("login") = rs.Fields("login")
Session("nome") = rs.Fields("nome")
Session("id") = rs.Fields("id_usuario")
Session("foto") = rs.Fields("foto")
'Session("nivel") = ""
'response.Cookies("logado")=login
'response.cookies("logado").expires="31/12/2010" 

response.Redirect "default.asp?mostra=historico&id_usuario="&Session("id")


end if
%>

que chama uma outra pagina que tem um include.asp com esse codigo que so exibe se estiver logado

<%

If [b](Session("login"))[/b]="" Then

nesse ponto em negrito o [b]Session("login")[/b] exibe vazio, ai volta para tela de login e não loga.

Response.Redirect "default.asp?mostra=acesso"
End If
%>

já tentei de tudo, será que pode ser coisa do host gratuito.

 

outra coisa a hora não exibe a hora exata do computador quando grava no banco.

 

varias perguntas em uma só, se for problema do host, que hospedagem indica, barata e boa.

 

www.gabarite.com.br - testem lá

 

foi mal acho que postei no lugar errado denovo.....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nunca vi nada igual.

 

Verifique:

ferramentas -> Opções internet -> aba avançado -> Navegação -- desmarque a opção de Mostar mensagens de erro amigávies.

 

As vezes se esta opção esta marcada mascara os erros.

 

Verifique e post o resultado.

 

Para listar as sessions use:

[size="2"]%
dim i
For Each i in Session.Contents
Response.Write(Session.Contents(i) & "<br>")
Next
%>[/size]

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique também se ele nao esta rodando nenhum plugin, ou configuracao para bloquear, veja as config. de segurança

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.