重定向到其他文件夹时php$\会话为空
我已经面对这个问题6个小时了 为了简单起见,我创建了一些代码来模拟我遇到的问题 例如,我有以下文件结构:重定向到其他文件夹时php$\会话为空,php,session,Php,Session,我已经面对这个问题6个小时了 为了简单起见,我创建了一些代码来模拟我遇到的问题 例如,我有以下文件结构: 路径/ 福尔德拉/ test_sessionA.php folderB/ test_sessionB.php test_sessionB.php: <?php session_start(); $_SESSION['test'] = 'session'; header('Location: ../test_sessionA.php'); 可能您的session.cooki
- 路径/
- 福尔德拉/
- test_sessionA.php
- folderB/
- test_sessionB.php
<?php session_start();
$_SESSION['test'] = 'session';
header('Location: ../test_sessionA.php');
可能您的session.cookie\u路径配置错误。在启动会话之前,您可以在php.ini中更改它,或者尝试使用会话\u set\u cookie\u参数(0,“/”)
设置它。可能重复:您应该从一个公共配置文件处理会话启动/停止。您是否可以确认正在使用相对链接重定向。/test\u sessionA.php
vshttp://mysite.com/test_sessionA.php
尝试放置会话设置\u cookie \u参数(0,“/”代码>在两个会话_start()之前谢谢大家,我会试试你们的建议。
<?php session_start();
var_dump($_SESSION);
session_destroy();