Pergunta : ciclo de vida da variável da sessão do PHP

Olá!, eu apenas quis a confirmação de um comportamento que eu tenho o observador com como o PHP atribui a identificação da sessão especificamente com firefox 3.6 não olhou outros navegadores. o
webserver é apache. o

It parece que uma identificação nova da sessão está atribuída somente quando TODOS OS exemplos do firefox foram o local aberto A do

I de closed.

por exemplo em um navegador e está atribuído ao local aberto B da identificação foo123
i da sessão em um outro
I do exemplo do navegador (ou a aba) perto o navegador para o local A. neste momento, mim sups que a sessão para o local A seria destroyed.
However, quando eu abro o local A em um navegador novo, mim começ o mesmo
Only da identificação da sessão (IE foo123) quando eu fecho o navegador para o local B também mim começ uma identificação nova da sessão no local A.
This pareço estranho a mim…falto eu algo aqui?
Thanks
class= do

Resposta : ciclo de vida da variável da sessão do PHP

Não, você não falta algo… Este é o comportamento pretendido do navegador.

Quando a sessão é criada, existe dentro do exemplo running do navegador (firefox.exe). Quando uma janela permanecer aberta, essa sessão atribuída permanecerá. Este comportamento não é específico ao firefox tampouco.

Em cima do primeiro pedido, o usuário gerará uma sessão original desse anfitrião de pedido. Cada pedido subseqüente do navegador é associado com essa sessão. Não até que o navegador esteja vontade que fechado a sessão estivesse terminada e uma identificação nova da sessão gerou. Em alguns casos, a sessão permanecerá ativa por um período mesmo depois que o navegador é fechado. Isto é governado pela aplicação do PHP que pede e que processa os dados. (pensar os bolinhos que armazenam nomes do utilizador para as visitas do retorno)
Outras soluções  
 
programming4us programming4us