Jump to content


Photo

Session - Estranho, Mto Estranho !


  • Faça o login para participar
5 replies to this topic

#1 HostPopular

HostPopular

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

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

#2 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 09/02/2006, 09:03

posta o code.

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)!

#3 HostPopular

HostPopular

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 09/02/2006, 09:45

posta o code.

dá a impressão que sua session esta c/ o msmo nome pras 2

mais realmente está o mesmo nome.

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

#4 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

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

#5 HostPopular

HostPopular

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 09/02/2006, 10:16

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

entao amigo.

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

#6 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

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
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)!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq