Php会话变量返回另一个变量

时间:2014-12-08 20:34:23

标签: php variables session

我不明白下一个宣言:

$_SESSION['lang'] = 'LANG VARIABLE';
$_SESSION['lang_vars'] = 'LANG VARS';

echo $_SESSION['lang']; // Return text "LANG VARIABLE"
$lang = $_SESSION['lang_vars'];
echo $_SESSION['lang']; // Return text "LANG VARS"
exit();

在我的wamp服务器上没有这样的错误,但在服务器上我得到了这个......

必须有我不知道的php.ini设置或什么?

1 个答案:

答案 0 :(得分:0)

我敢打赌,服务器上启用了register_globals选项。您可以使用phpinfo()进行检查。

创建一个包含以下内容的.htaccess文件,并将其放在服务器上的根www文件夹中:

php_flag register_globals 0