Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como iniciar e claro uma sessão em PHP
desenvolvedores PHP usar sessões como uma maneira de criar conjuntos de dados que podem passar de uma página para dentro de um site . Sessões fazer aplicações Web, tais como placas possíveis de discussão . Duas funções controlar a partida e parada de sessões : " session_start () " e " session_destroy (). " Enquanto a sessão está em andamento, você pode recuperar valores a partir de formulários da Web para a sessão usando a matriz " $ _SESSION " , que se comporta de forma semelhante ao " $ _GET " e "$ _POST ". Usando a função " unset () " irá remover informações da matriz , sem parar a própria sessão . Instruções
1

Vá para "Iniciar " na barra de tarefas do Windows e digite o nome de um editor de código ou bloco de notas. Pressione a tecla "Enter" para carregar o programa . Abra um arquivo PHP onde você deseja iniciar uma sessão . Isso geralmente é uma página de login
2

Adicione o " session_start () " função antes de qualquer outro código PHP na página, exceto os comentários ( linhas de código que começam com "//" ou "/* " ) . Esta função irá inicializar uma sessão e dar-lhe um ID aleatório cada vez que um visitante carrega a página Web .
3

Obter valores de sessão da mesma maneira como o " Get " e " Post" métodos de processamento de formulário . Por exemplo, se você enviar os dados do formulário , incluindo um endereço de e-mail, então o campo "E-mail ", em que a forma requer um atributo de nome de " e-mail ". Você pode , em seguida, pegar o endereço de e-mail para a sessão como esta:

$ _SESSION [ 'email' ];
4

Excluir uma variável de sessão usando a função " unset () " :

unset ( $ _SESSION );

isso exclui toda a matriz " $ _SESSION " , incluindo todos os valores , como " e-mail " ou "nome" que foram retirados de todos os formulários da sessão usados.
5

Use a função " session_destroy () " para limpar e remover a sessão do servidor completamente . Esta função remove todos os arquivos e outros dados relacionados com a sessão , e não apenas os valores da matriz.

Anterior :

Próximo : No
  Os artigos relacionados
·Erros comuns em PHP 
·Como importar SQLite para MySQL 
·Como redirecionar usuários com base nas IP Utilizando …
·MySQL é lento em Magento 
·Como fazer ENUM em PhpMyAdmin 
·Como incluir um arquivo PHP em uma página HTML 
·Como abrir um formulário PDF usando PHP 
·Como substituir um banco de dados em XML 
·Como referência PHP Framework 
·Como calcular intervalos de datas no MySQL 
  Artigos em destaque
·As informações sobre a Oracle migração para MySQL 
·O formato é o Silverlight 
·Definição de Labels Marquee 
·Como faço para obter um intervalo de valores da lista …
·Como calcular uma Autodesk e Momento de Inércia para u…
·Como substituir newlines em uma String MySQL 
·Como chamar uma função JavaScript De Python 
·De Alto Nível vs programação de baixo nível 
·Como ler pontos de um arquivo e Gráfico em C + + 
·Como escrever um script para capturar e-mails 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados