Set session in Yii framework
问题 I am developing a website with Yii. I have a button in the page. I need to set a session variable when user clicks it and get the session value when user clicks on another button. How can I do that? 回答1: Use CWebUser state methods //set session variable Yii::app()->user->setState("state_name", "value"); //check session variables Yii::app()->user->hasState("state_name"); //get session variable Yii::app()->user->getState("state_name"); //delete session variable (thanks @Kailas) Yii::app()->user