php - 为什么$_SESSION不携带数据到单独的PHP文件?

标签 php mysql session authentication

我有一个登录页面,设置了 $_SESSION['usertype']当我登录时。我有一个单独的 PHP 文件,其中包含一个在侧面加载的菜单。该文件通过

加载到每个 PHP 文件上

<?php include('menu.php') ?>

但是当我检查$_SESSION['usertype']时在menu.php中,它没有设置。

这是为什么?

最佳答案

只是检查您是否正在使用 session_start()在包含需要访问 $_SESSION['usertype'] 的文件之前?

通过this tutorial进行检查.

关于php - 为什么$_SESSION不携带数据到单独的PHP文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6181515/

相关文章:

php - 将 DOMNodes 从一个 DOMDocument 复制到另一个

php - 加密 Paypal 按钮

php - 如何从包含 0 值的 SQL 中获取最近 7 天的单独总和

php - 来自字符串的唯一数字 - php

php - 如何通过选择顶级类别来检索属于子类别的项目?

javascript - 在 Javascript 函数中销毁 PHP SESSION

MySQL 字符串中多次出现相同的字母

Mysql带条件计算

c++ - 如何从 session ID 中查找用户名?

php - 基于 session 的登录在远程服务器上不起作用