
Session - Estranho, Mto Estranho !
Started By HostPopular, 09/02/2006, 08:25
5 replies to this topic
#1
Posted 09/02/2006, 08:25
Ae amigos,
Ta acontecendo algo estranho aqui.
Eu controlo um sistema, a parte de login com sessoes.
Eu abro meu sistema, faço o login nele.
Eu tenho 2 usuarios, 1 é master e outro nao..
No sistema, tem algumas verificacoes.
O master pode ver algumas coisas que os usuarios normais nao podem.
O problema é o seguinte:
eu faço o login como user normal, ele trava as opcoes..
eu abro outro internet explorer e me logo no sistema como master.
eu volto pro IE que estava logado o user normal, dou um atualizar e ele habilita a opcao..
Ele ta passando as informacoes de um browser pro outro.
mais o estranho que ele só se confude na sessão que identifica o master ...
ja na sessao que fica armazenado o usuario nao acontece nada..
posso dar atualizar nas 2 janelas, e cada um fica com o seu usuario corretamente.
po, outro detalhe importante:
isso só acontece no winXP.
no 98 funciona perfeito.
agradeço qualquer ajuda.
t+
Ta acontecendo algo estranho aqui.
Eu controlo um sistema, a parte de login com sessoes.
Eu abro meu sistema, faço o login nele.
Eu tenho 2 usuarios, 1 é master e outro nao..
No sistema, tem algumas verificacoes.
O master pode ver algumas coisas que os usuarios normais nao podem.
O problema é o seguinte:
eu faço o login como user normal, ele trava as opcoes..
eu abro outro internet explorer e me logo no sistema como master.
eu volto pro IE que estava logado o user normal, dou um atualizar e ele habilita a opcao..
Ele ta passando as informacoes de um browser pro outro.
mais o estranho que ele só se confude na sessão que identifica o master ...
ja na sessao que fica armazenado o usuario nao acontece nada..
posso dar atualizar nas 2 janelas, e cada um fica com o seu usuario corretamente.
po, outro detalhe importante:
isso só acontece no winXP.
no 98 funciona perfeito.
agradeço qualquer ajuda.
t+
Hospede seu Site com Qualidade por Preço Baixo
www.HOSTPOPULAR.com
1 GB de Espaço em Disco
10 GB de Transferência Mensal
R$ 19,90
www.HOSTPOPULAR.com
1 GB de Espaço em Disco
10 GB de Transferência Mensal
R$ 19,90
#2
Posted 09/02/2006, 09:03
posta o code.
dá a impressão que sua session esta c/ o msmo nome pras 2
dá a impressão que sua session esta c/ o msmo nome pras 2
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
#3
Posted 09/02/2006, 09:45
mais realmente está o mesmo nome.posta o code.
dá a impressão que sua session esta c/ o msmo nome pras 2
o nome da session é
session("sesMASTER")
mais, o computador nao identifica pra cada BROWSER, as sessoes não poderia misturar..
tanto que quando eu logo no sistema
e abro outra janela
eu tenho que me logar novamente...
:s
Hospede seu Site com Qualidade por Preço Baixo
www.HOSTPOPULAR.com
1 GB de Espaço em Disco
10 GB de Transferência Mensal
R$ 19,90
www.HOSTPOPULAR.com
1 GB de Espaço em Disco
10 GB de Transferência Mensal
R$ 19,90
#4
Posted 09/02/2006, 10:05
então é por isso.
experimenta criar uma session c/ um nome pro master e outra c/ outro nome pro outro usuario.
isso pois nao sei sua estrutura em termos de bd e etc..
se nao, sugeria a vc criar niveis de usuários.
mas pro seu caso, teste o que eu disse primeiro..
experimenta criar uma session c/ um nome pro master e outra c/ outro nome pro outro usuario.
isso pois nao sei sua estrutura em termos de bd e etc..
se nao, sugeria a vc criar niveis de usuários.
mas pro seu caso, teste o que eu disse primeiro..
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
#5
Posted 09/02/2006, 10:16
entao amigo.então é por isso.
experimenta criar uma session c/ um nome pro master e outra c/ outro nome pro outro usuario.
isso pois nao sei sua estrutura em termos de bd e etc..
se nao, sugeria a vc criar niveis de usuários.
mas pro seu caso, teste o que eu disse primeiro..
eu faço isso
quando o cara eh master eu digo:
session("sesMaster") = True
quando ele nao é
session("sesMaster") = False
O problema é que ..
eu me logo como master..
abro outra tela, me logo como user comum..
e dae o master ja vira user comum..
ou vice versa..
Hospede seu Site com Qualidade por Preço Baixo
www.HOSTPOPULAR.com
1 GB de Espaço em Disco
10 GB de Transferência Mensal
R$ 19,90
www.HOSTPOPULAR.com
1 GB de Espaço em Disco
10 GB de Transferência Mensal
R$ 19,90
#6
Posted 09/02/2006, 10:24
eu entendi. ou pelo menso acho q entendi..rs
mas vc usa o msmo nome, correto?
tenta assim:
p/ criar a session do master
p/ criar a session do outro user
aí nas verificações do painel, vc muda tb la...
as opções q sao acessiveis ao MASTER, vc poe referente a session dele.
e do USER, referente a session dele..
ex da verificação.:
mas vc usa o msmo nome, correto?
tenta assim:
p/ criar a session do master
session("sesMaster") = True
p/ criar a session do outro user
session("sesUser") = True
aí nas verificações do painel, vc muda tb la...
as opções q sao acessiveis ao MASTER, vc poe referente a session dele.
e do USER, referente a session dele..
ex da verificação.:
If Session("sesUser") = true Then response.write "USER logado!" ElseIf Session("sesMASTER") = true response.write "MASTER logado!" Else response.write "nenhum user logado..." End If
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)