我不明白下一个宣言:
$_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设置或什么?
答案 0 :(得分:0)
我敢打赌,服务器上启用了register_globals选项。您可以使用phpinfo()
进行检查。
创建一个包含以下内容的.htaccess
文件,并将其放在服务器上的根www文件夹中:
php_flag register_globals 0