问问题
13320 次
4 回答
0
只需将您的第三行更改为
if (isset($_SESSION['overview_id'])){
而是删除第二行。
于 2012-11-05T23:34:37.253 回答
0
您在检查之前设置了 session_id,因此在将其设置为另一个变量之前,它始终必须至少分配默认值,所以最好使用它
if(isset($_SESSION["overview_id"])){
header("Location: account.php");
}
于 2012-11-05T23:34:37.890 回答
0
就您提供的代码而言:
<?php
session_start();
if(isset($_SESSION["overview_id"])){
header("Location: account.php");
}
?>
这将解决问题
于 2012-11-05T23:35:59.660 回答
0
since $_SESSION["overview_id"]
is not set, then $sess = $_SESSION["overview_id"];
will fail. This is how you have to do your test:
<?php session_start();
if (isset($_SESSION["overview_id"])) {
header("Location: account.php");
}
?>
于 2012-11-05T23:37:12.440 回答