3

我的使用:

window.location.replace("calendar.php");

似乎根本无法使用我的 PHP 会话变量。当我使用这个调用时,我的代码不能使用后退按钮:

<?php
  session_start();

  if($_SESSION['loggedin'] != TRUE) {
    header("Location: index.php");
  }
?>

有谁知道为什么会这样?谢谢。

4

2 回答 2

2

我想你想要window.location.href = "calendar.php";。这应该取决于您的会话变量,并且不会破坏后退按钮。

于 2012-12-14T05:10:40.930 回答
0

这就是为什么你有:

  • window.location.replace("calendar.php");

但是也

- window.location.assign("calendar.php");

第一个可能会清除会话,而第二个会保留它。

于 2015-04-28T21:54:52.030 回答