回复
PHP中session报错无法获取值的原因与分析
epeppanda
发布于 2021-2-6 09:19
浏览
0收藏
PHP中的SESSION问题:
本文主题: 在页面之间传递session时,两页面文件不在同文件夹中而导致session无法传递,报错Notice: Undefined index…
此问题测试:
文件结构:
test文件夹:
—gameIndex.php
—out.php
—php文件夹:in.php
如图:
文件内容:
gameIndex.php:
<?php
session_start();
echo $_SESSION['userid'];
?>
out.php:
<?php
session_start();
$_SESSION['userid'] = 4;
echo "<script>window.location.href = 'gameIndex.php'</script>";
?>
in.php:
<?php
session_start();
$_SESSION['userid'] = 4;
echo "<script>window.location.href = '../gameIndex.php'</script>";
?>
测试:
1.浏览器访问:http://localhost:8081/dashboard/test/php/in.php
2.浏览器访问:http://localhost:8081/dashboard/test/out.php
解决方法: 将两文件放到同一目录下。
分类
标签
已于2021-2-6 09:19:51修改
赞
收藏
回复
相关推荐