切换页面时会话var丢失& session_save_path保存一个空文件

时间:2016-11-14 14:09:45

标签: php session session-variables superglobals

我已经制作了一个主页,当我按下“立即购买”按钮时,我在其中放置了两个按钮“VISIT SHOP”和“SHOP NOW”,登录表单div设置为

   display:block 

当我在该表单中输入用户名和密码并按下登录按钮时,表单操作会将我链接到主页,但这次主页中会出现一些更改,而session_starts和所有用户名和密码变量值都存储在会话变量中,例如< / p>

$_SESSION['username'] = $_POST['username'];
$_SESSION['password'] = $_POST['password'];

现在,当我按下“VISIT SHOP”按钮时,它会将我链接到Electronic-Gadgets1.php和那个echo会话变量,例如

echo $_SESSION['username'];
echo $_SESSION['password'];

但它说"Notice: Undefined variable: _Session in C:\xampp\htdocs\website\inner\Electronic-Gadgets1.php"

我已阅读了很多帖子,消息,评论,并要求老师和大约1天的全部搜索我的问题,但我仍然找不到我的问题。

我也查找了Session.save_path我的路径设置 但问题是它在该路径上生成文件但是何时 我打开它我发现它是空文件。

如果你们要我附上我提供的代码 但请大家,我非常生气,我 我不知道如何完成我的项目到星期三 这让我很沮丧。

1 个答案:

答案 0 :(得分:1)

您想引用$_SESSION,而不是$_Session。 PHP变量名称区分大小写。