重定向后,php SESSION被破坏了

时间:2016-06-21 21:46:51

标签: php session xampp

我有一个页面,我将值设置为SESSION,但是当我重定向到另一个页面时 恩。 index.php我把那个SESSION赋予的价值不再存在了!

<?php
    session_start();
    // this is the page where I set a value to a SESSION called var!
    $SESSION['var'] = "hello";

    if(isset($SESSION['var'])){
        echo "Yes it is";
        header("location: test.php");
        exit();
    }
    else {
        echo "No it isnt";
    }
?> 

这是test.php,我得到了SESSION未定义的错误!

<?php
    session_start();

    if(isset($SESSION['var'])){
        echo "Yes it is";
    }
    else {
        echo "No it isnt";
    }
?>

屁你可以看到,我把session_start();在两个页面中,但仍然没有!

任何帮助都会很有帮助, 谢谢!

P.S Im使用XAMPP

1 个答案:

答案 0 :(得分:3)

要访问会话变量,您需要访问$_SESSION。将$ SESSION更改为$ _SESSION。希望这会有所帮助。