2017-11-14 19:03:33 3054次浏览 3条回答 0 悬赏 10 金钱
 controller中设置session的值:
 /*
 *一个表单包含:一个发送按钮和一个input输入框
 *当点击表单的send按钮时请求此方法
 */
  public function actionSessiontime(){
        if(!Yii::$app->session->isActive){
             Yii::$app->session->open();
         }
        $session = Yii::$app->session;
        $session['test'] = [
            'lefetime' => time(),
        ];
    }

 //当表单的input输入框失去焦点请求此方法
  public function actionGettime(){
        $lefetime = Yii::$app->session['test']['lefetime'];
        echo $lefetime.'=====';
  }
此时的$lefetime为空,不同的action方法之间的session不能共享,如果想要共享这个session怎么办,请求各路大神指点指点
您需要登录后才可以回答。登录 | 立即注册
三亩地
见习主管

三亩地

注册时间:2017-06-08
最后登录:2018-01-25
在线时长:17小时5分
  • 粉丝3
  • 金钱320
  • 威望0
  • 积分490

热门问题