php5 session多页面共享

目的:1.php文件注册成功后,保存一个session,希望在default.php文件中读取,但是总不能成功,为什么?
php5版本。
1.php
<?php
session_start();

if (登录成功) {
echo "登录成功";

$_SESSION["nickname"] = "abc" ;
}
}
header("Location: default.php");
?>

default.php
<?php
//session_start();

if (!isset($_SESSION["nickname"])){
echo "session未设置";
} else {
echo $_SESSION["nickname"];
}
?>
谢谢了。

php

5个回答

default.php 中为什么要注释掉 session_start();?

 default.php
<?php
session_start();
if (!isset($_SESSION["nickname"])){
echo "session未设置";
} else {
echo $_SESSION["nickname"];
}
?>

好像没有实现多页面session会话共享,不知道哪里错了,请执教。

使用缓存服务器吧,Redis

谢谢大家。已经暂时使用了,使用配置文件,似乎应该不是好的解决方案。

使用缓存服务器。。。。。。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问