-2

如何将 PHP 会话值传递给不同的文件夹?

我在本地主机中有这个索引页。

本地主机/index.php

<?php
  session_start();
  $_SESSION['Username'] = 'Hello';
  header('Location: ../AnotherFolder/index.php');
?>

在这里,我想在其他子文件夹上回显$_SESSION['Username']

另一个文件夹/index.php

<?php
  session_start();
  echo $_SESSION['Username'];
?>
4

1 回答 1

0

我还会检查您的会话存储是否正常工作。也许会话从未开始。

在你的 php ini 中找到这个

;session.save_path = "/tmp"

取消注释,并确保您在 tmp 文件夹中为 www-user 设置了适当的权限。

刷新您的页面,然后检查文件夹以查看是否正在创建会话文件。

如果没有,你的问题比你想象的要大。

于 2013-11-05T06:25:33.830 回答