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

Reply via email to