会话在javascript重定向时丢失

时间:2015-07-20 10:03:23

标签: javascript php session

我班上有两种方法:

class Foo {
   public first() {
      session_start();
      $_SESSION['a'] = 'a';
      $this->renderView('index.html');
   }
   public second() {
      var_dump($_SESSION); die();
   }
}

的index.html:

<script type="text/javascript">
   window.location = "/foo/second";
</script>

问题是在second()方法中,会话变量为空。为什么会这样?

1 个答案:

答案 0 :(得分:0)

你没有开始会议。

public function second() {
   session_start();
   var_dump($_SESSION); die();
}