Como Habilitar A Sessão No Navegador

Índice:

Como Habilitar A Sessão No Navegador
Como Habilitar A Sessão No Navegador

Vídeo: Como Habilitar A Sessão No Navegador

Vídeo: Como Habilitar A Sessão No Navegador
Vídeo: Como Ativar ou Habilitar os COOKIES do Navegador Google Chrome Atualizado 2024, Maio
Anonim

Como o servidor da web não mantém comunicação contínua com o cliente e cada solicitação é percebida pelo servidor como uma nova, a principal tarefa das sessões em um navegador é identificar o navegador e criar um arquivo correspondente que armazene variáveis de sessão.

Como habilitar a sessão no navegador
Como habilitar a sessão no navegador

Instruções

Passo 1

Uma sessão é essencialmente um arquivo de texto que armazena os valores dos pares solicitação-resposta no servidor. O número desses arquivos para clientes diferentes pode ser muito grande, de modo que cada cliente recebe seu próprio SID, que é passado usando a string de consulta. Sessões e cookies são métodos de armazenamento de informações usados para identificar um usuário. Ao mesmo tempo, os primeiros são salvos no servidor e usados pelo administrador, enquanto os segundos são determinados pelo desenvolvedor e armazenados no computador local.

Passo 2

A ativação da sessão no navegador é definida pelo comando dool session_start () em cada recurso que contém uma chamada para variáveis. Nesse caso, a resposta da função verdadeira simboliza a ativação bem-sucedida da sessão, e a resposta falsa - um erro. Depois de habilitar a sessão, você pode salvar os dados no array $ _SESSION.

etapa 3

Observe que o comando session.save_path, localizado no arquivo php.ini, define o caminho para onde os arquivos da sessão são salvos. A ambigüidade desta diretiva implica no salvamento automático de arquivos de sessão na RAM do servidor. O "tempo de vida" de uma sessão é definido pela diretiva session.cookie_lifetime no mesmo arquivo de configuração php.ini.

Passo 4

A desativação da função de sessão do navegador é definida pela função bool session_destroy (). A função string session_id ([$ id]) permite que você determine o identificador da sessão atual.

Etapa 5

Um recurso adicional desta função é a capacidade de definir seu próprio identificador de sessão usando o parâmetro $ id opcional. Observe que os caracteres cirílicos não são permitidos neste parâmetro, ao contrário dos caracteres numéricos. Outra condição para o sucesso de definir seu próprio identificador de sessão é a necessidade de usar a função session_start ().

Recomendado: