【发布时间】:2012-08-12 13:54:40
【问题描述】:
我正在使用 session 将一些数据存储在我的 php 网站中,但是在某些页面中,当我获取 session 中的数据时,它有时会发生变化,有时是相同的。 我搜索了很多并在
找到了一些答案" 如果您启用了注册全局变量,那么如果您在代码中使用变量 $id,您可能会看到类似的行为。作为测试,请尝试:
<?php
session_start();
$_SESSION['testing'] = 'Foo';
$testing = 'bar';
die($_SESSION['testing']);
?>
"
帮助我,我在我的 php 文件中进行了搜索,但我没有找到类似的变量,如会话变量,那么问题是什么? 给我一些关于 php session 的细节,如果可能的话推荐好书。
已编辑:
我已经设置了 php.ini,因为你们都说它的 register_global 问题关闭,然后使用 phpinfo(); 函数检查并检查 register_global 是否关闭。
但是一段时间后,我使用我的 ID 登录,而不是在我访问的 mypage menu.php 之后,它更改了会话记录 ID,并且我自动登录了另一个帐户。
请帮帮我
【问题讨论】: