Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

DezFanfara

Como destruir uma sessão específica?

Recommended Posts

como assim especifica ?? eu naum manjo muito mais acho que so tem uma sessão pra cada user mais tbm num tenho certeza :) mais tipow... pra destrui a sessão do user é session_destroy();no meu sisteminha de login aqui eu faço assim pra destrui totalmente ela:$_SESSION = array();session_unset();session_destroy();como eu nao entendi muito bem a duvida nao sei tbm.. mas você tbm pode ta se referindo a desregistrar uma var de sessãoae é assim:session_unregister('var'); espero ter ajudado :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

session_destroy('nome01');session_destroy('nome02');Com certeza funciona!

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu naum manjo muito mais acho que so tem uma sessão pra cada user

Sim, é possível criar mais de uma sessão..

Sisteminha que eu uso pra criar sessões (3 delas):

 

PHP

[*]session_start();

[*]$_SESSION["member_id"] = $array["id"];

[*]$_SESSION["login"] = $login;

[*]$_SESSION["senha"] = $senha;

[*]header("Location: index2.php");

 

Para destruir a sessão:

 

PHP

[*]session_start();

[*]$_SESSION = array();

[*]session_destroy();

[*]header("Location: index.php");

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma duvida, para que usar $_SESSION = array(); ?ela ja é uma array :S[]'s// nao podese usar session_destroy("nome") nao... o manual diz: bool session_destroy ( void )// pode usar session_unregister// ou// unset($_SESSION["session_name"];// $_SESSION["name"] = null; assim voce nao esta elminando ela, voce apenas esta atribuindo seu vlaor a null

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.