Ir para conteúdo

POWERED BY:

Arquivado

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

bimpercursso

probleminha com valor da session

Recommended Posts

ae pessoal, estou com um proleminah aqui nas minhas sessions, é o seguinte, tenho um issteminha aqui que quando o atendente loga no sistema eu crio uma Session("atendente") = "nome_do_atendente", entao quando ele esta nas outras paginas do sistema, por exemplo, vizualizando os clientes, ele vizualiza os clientes apenas dele, ou seja, vizualiza os clientes onde o id_atendente for = ao Session("atendente"), e sempre nessa pagina que exibe os clientes eu dou um refresh nela para atuualizar a pagina em 5 em 5 minutos, mas quando atualiza ele nao exibe mais os clientes, pq session("atendente") perde seu valor ai nao mostra os clientes

 

queria alguma sugestao para consertar isso, sei la, alguma ideia

 

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais segurança cara, ñ use o "nome" use o ID de autonumeração que acho mais seguro e já tentou aumentar o tamanho de duração da sessão e do script?

 

segue ai para você colocar abaixo do language

 

<%@ Language="VBScript" %>
<% Session.TimeOut = 1440 %>
<% Server.ScriptTimeOut = 999999999 %>

qualquer coisa post cara!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ted K, na verdade eu gravo em session os valores de id, nome, e email do atendente, pois utilizo eles em algumas partes do sistema, como por exemplo

 

 

"Bem vindo Sr. atendente", deu pra entender, hehehe, mas valeu pela informação

 

quanto aumentar a duração da session do script eu nao fiz ainda nao, mas devo colocar esse codigo somente na pagina que cria a session ou nas paginas qu epreciso com que o tempo seja maior

 

 

valeu

 

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloquei o seguinte codigo na pagina onde eu faço o refresh, mas ele perde o valor da session nao esta ficando mutio tempo nao.

 

<% Session.TimeOut = 1440 %><% Server.ScriptTimeOut = 999999999 %>

estou fazendo algo errado ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

você coloca em todas as página que vão está as session?

Mais trabalhar com session é meio chato pois o servidor atrapalha tbm veja um exemploq eu aconteceu comigo:

 

quanto eu digitava assim:

http://gerenciador.tedk.com/

 

ele redirecionava para minha Default

http://gerenciador.tedk.com/Default.asp

em acessava normal uns 5 minutos caia a session

 

agora assim

http://tedk.com/gerenciador

 

nunca tive problema, a sessão ñ cai, fica 24horas e ñ tenho problema, nunca conseguir descobrir o que é mais começei a usar assim http://tedk.com/gerenciador/Default.asp

 

veja com o seu servidor pra ver se ele tbm influência nas session!

Procure saber o tempo de session e evite colocar session junto de cookies!

Compartilhar este post


Link para o post
Compartilhar em outros sites

como te disse sempre usei o

 

<% Session.TimeOut = 1440 %>

e como disse tbm, pode ser o servidor, coloque o session.timeout abaixo do Language, sempre faço isso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom depois de muitas tenativas ai esta a solução do meu problema, era configuração do SERVIDOR tbm, alén de ter que colocar o codigo dito pelo Ted K, liguei no servidor e me disseram que cada servidor tem um tempo para as sessions, que isso varia de servidaor para servidor, entao o suporte configurou no maximo de tempo permitido para as sesisons.

 

 

valeu a todos e ta ai a solução para que sirva para outras pessoas.

 

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.