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...
}
?>
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário