segunda-feira, 29 de outubro de 2012

Uso de sessão em PHP


Uso de sessão em php:

Para abrir a sessão é só usar esse comando no PHP: session_start();

- numa página php que vai usa sessão, este deve sempre ser inicializada antes de tudo, ou seja,
  session_start();
 
 


- Depois de iniciada a sessão você pode definir valores dentro dela dessa forma:

        $_SESSION['usuario'] = 'adriano';

- E quando você precisar exibir o valor salvo na sessão (provavelmente em outras páginas), é só fazer assim:
echo $_SESSION['usuario']; // Resultado: adriano

- Você pode salvar quantos valores quiser, pode re-definir os valores e usa-los em echos, argumentos de funções e da forma que preferir.

- Para deletar uma variável específica da sessão você usa o unset():
unset($_SESSION['usuario']); // Deleta uma variável da sessão

- Você também pode destruir toda a sessão de uma só vez, eliminando todas as variáveis salvas nela:
session_start();
$_SESSION = array();
session_destroy();
//header("Location: index.htm");
echo "";

?>



- pode redirecionar assim:

   session_start();
if(!$_SESSION['login']){//se registou na sessão
echo "";
}else{
?>

...html...

}
?>



Nenhum comentário:

Postar um comentário