Sessiones

Hola, tengo un problema al usar sessiones en yii, la cuestion es que yo creo una session cuando el usuario introduce su usuario y contraseña en el formulario de autentificacion, pero quisiera que la misma desapareciera cuando el usuario se desloguea de la aplicacion.

Asi la creo cuando se autentica*******

$session=new CHttpSession;

$session->open();

$usuario = $_POST[‘usuario’];

$session[‘usuario’] = $usuario[0]->nick;

he tratado con todos los metodos siguientes de borrar la variable se session pero no me la borra

$session->remove();

$session->clear()

$session->close()

$session->destroy()

cuando hago

if($session->count()>0)

esto me devuelve 2

:blink:

Intenta con esto, comentas luego si lo soluciona.


Yii::app()->getSession()->destroy();