是否可以在索引上使用相同的会话变量,而在没有cookie的情况下使用underpage?

时间:2017-11-15 14:45:23

标签: php session

我尝试在localhost / project / index.php中使用我在localhost / project / underpages / page.php中创建的相同会话变量。

但是如果我用var_dump检查它会说null,所以肯定有错误。

page.php文件

<?php
    session_start();
    $_SESSION['loggedin'] = true;
    header("Location: ../index.php?logged-in");
?>

的index.php

  <?php
        session_start();
        var_dump $_SESSION['loggedin'];
    ?>

我现在必须写成真实而不是空。

有人能帮助我吗?谢谢

1 个答案:

答案 0 :(得分:0)

我只是尝试你的代码,它工作正常...... 当你进入localhost / project / underpages / page.php时 它会将您重定向到localhost / project / index.php?登录 然后我收到了这句话path/index.php:3:boolean true

我只是注意到你使用var_dump $_SESSION['loggedin'];没有“()”,所以你需要使用var_dump($_SESSION['loggedin']);,我希望这会解决你的问题