diff --git a/reference/session/functions/session-register.xml b/reference/session/functions/session-register.xml index df30a3d7c8..c3c6ccf2e7 100644 --- a/reference/session/functions/session-register.xml +++ b/reference/session/functions/session-register.xml @@ -1,5 +1,5 @@ - + @@ -25,16 +25,20 @@ If you want your script to work regardless of register_globals, - you need to use the $_SESSION array. All - $_SESSION entries are automatically + linkend="ini.register-globals">register_globals, + you need to instead use the + $_SESSION array + as $_SESSION entries are automatically registered. If your script uses session_register, it will not work in - environments where register_globals + environments where the PHP directive + register_globals is disabled. + + ¬e.registerglobals; + This registers a global variable. If you @@ -71,13 +75,17 @@ ]]> @@ -102,8 +110,9 @@ $HTTP_SESSION_VARS["spongebob"] = "He's got square pants."; - See also session_is_registered and - session_unregister. + See also session_is_registered, + session_unregister, and + $_SESSION.