RE: [PHP] session_register in function

From: Date: Sun, 25 Feb 2001 10:26:59 +0000
Subject: RE: [PHP] session_register in function
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-41569@lists.php.net to get a copy of this message
you have to have the variable you register (in both ways) global. so no matter how you call the function the variable must be defined global. <? session_Start(); $foo = "bar"; session_register("foo"); function bob($user){ Global $user, $username, $username2; # In this way they can "escape the prison of function" $username = $user . "one"; $username2 = $user . "two"; session_register("username"); session_register("username2"); return true; } Sincerely, Maxim Maletsky Founder, Chief Developer PHPBeginner.com (Where PHP Begins) maxim@phpbeginner.com www.phpbeginner.com -----Original Message----- From: Jon Rosenberg [mailto:php@columbusinteractive.com] Sent: Sunday, February 25, 2001 1:16 AM To: PHP List Subject: [PHP] session_register in function The variable I register before the function becomes available in the session to other pages...the variable I register inside the function are not accessible in the session to ohter pages. Is this normal? How can I work around this? Thanks! PHP4.0.4pl1 on Linux. sample code: <? session_Start(); $foo = "bar"; session_register("foo"); function bob($user){ $username = $user . "one"; $username2 = $user . "two"; session_register("username"); session_register("username2"); return true; } ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#41569) next »