quinta-feira, 5 de março de 2009

Utilizando Sessões

Muitas vezes precisamos obter o ID de uma sessão PHP. Isso pode ser feito por meio da função session_id(). Veja um exemplo de seu uso:


// inicia a sessão
session_start();

echo "O ID da sessão é: " . session_id();
?>

Recuperando uma sessão vinda de um formulário:


//inicia a sessão
session_start();
//grava a sessão
$_SESSION['nome_da_sessão'] = $_POST['nome_da_variável'];
echo $_SESSION['nome_da_sessão'];

?>

Exemplo de uso:

Um formulário com um <.input type='text' name='sessao' value='' />
Ele envia um value = 'minha sessão',

//iniciar a sessão, observação o session_start() tem que está no inicio do código da página
// antes da tag <>
session_start();
//salvamos o valor numa sessão.
$_SESSION['sessao'] = $_POST['sessao'];
//gravamos a sessão numa variavel
$sessao = $_SESSION['sessao'];
//imprimimos o resultado
echo $sessao;
?>

0 comentários:

Postar um comentário

Obrigado, Seu comentário é muito importante!