3

Yiiでウェブサイトを開発しています。

ページにボタンがあります。ユーザーがクリックしたときにセッション変数を設定し、ユーザーが別のボタンをクリックしたときにセッション値を取得する必要があります。

どうやってやるの?

4

4 に答える 4

15

CWebUser状態メソッド を使用する

//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->setState("state_name", null);
于 2013-01-07T14:08:10.317 に答える
2

CWebUserの setState を使用できます。

Yii::app()->user->setState('key', 'value');
于 2013-01-07T14:05:21.710 に答える
1

Simple

Yii::app()->session['var'] = $encrypted_txt;

于 2013-08-21T12:17:51.697 に答える