从php4.2.0版以后,register_globals默认是Off的.
需要通过$_SESSION来注册session变量:
$_SESSION['var'] = "hello";如果你一定要用session_register来注册的话,需要在php.ini中设置register_globals = On
需要通过$_SESSION来注册session变量:
$_SESSION['var'] = "hello";如果你一定要用session_register来注册的话,需要在php.ini中设置register_globals = On
因为register_globals=off时不会对session变量做魔法转换,你可能得不到正确的结果You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
你如果想不让这个信息出现,那么你可以让session.bug_compat_42=0 或 session.bug_compat_warn=0
或者:
$_SESSION['var'] = "hello";