ID: 32628 Updated by: [EMAIL PROTECTED] Reported By: raml at hotmail dot com -Status: Open +Status: Bogus Bug Type: Session related Operating System: Windows XP PHP Version: 5.0.3 New Comment:
Sorry, but your problem does not imply a bug in PHP itself. For a list of more appropriate places to ask for help using PHP, please visit http://www.php.net/support.php as this bug system is not the appropriate forum for asking support questions. Due to the volume of reports we can not explain in detail here why your report is not a bug. The support channels will be able to provide an explanation for you. Thank you for your interest in PHP. Previous Comments: ------------------------------------------------------------------------ [2005-04-07 19:56:28] raml at hotmail dot com Description: ------------ I am using PHP 5 and I ran into a problem using $_SESSION and session_start() because they do not store values. I have the register_globals option set to Off and the session.auto_start set to 0. I am running apache 2.0 on my computer as a test server through localhost. It has also caused me trouble when I am trying to use User Authentication Applications Reproduce code: --------------- page1.php------------------------------------------------------- // This first page is suppoused to store "Hello world!" as a value in the $_SESSION['sess_var'] so it can pass it to page2.php <?php session_start(); $_SESSION['sess_var'] = "Hello world!"; echo 'The content of $_SESSION[\'sess_var\'] is ' .$_SESSION['sess_var'].'<br />'; ?> <a href="page2.php">Next page</a> page2.php------------------------------------------------------- // Somehow it does not display "Hello World!" <?php session_start(); echo 'The content of $_SESSION[\'sess_var\'] is ' .$_SESSION['sess_var'].'<br />'; unset($_SESSION['sess_var']); ?> <a href="page3.php">Next page</a> page3.php------------------------------------------------------- <?php session_start(); echo 'The content of $_SESSION[\'sess_var\'] is ' .$_SESSION['sess_var'].'<br />'; session_destroy(); ?> Expected result: ---------------- I would expect page1.php and page2.php to show: The content of $_SESSION['sess_var'] is Hello world! Next page But page2.php only shows: The content of $_SESSION['sess_var'] is Next page Actual result: -------------- Page1.php: The content of $_SESSION['sess_var'] is Hello world! Next page Page2.php only shows: The content of $_SESSION['sess_var'] is Next page ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=32628&edit=1