ID:               25116
 Updated by:       [EMAIL PROTECTED]
 Reported By:      leo dot jokinen at laurea dot fi
-Status:           Open
+Status:           Feedback
 Bug Type:         Session related
 Operating System: Windows XP home
-PHP Version:      4.3.2
+PHP Version:      4.3.3RC5-dev
 New Comment:

I guess these still apply (check from phpinfo()!):

  session.use_cookies On 
  session.use_only_cookies On 
  session.use_trans_sid Off 

If so, we're back to the question: Is the cookie set at all? (easy way
to check: set your browser to ask confirmation when cookie is about to
be set)





Previous Comments:
------------------------------------------------------------------------

[2003-08-18 23:56:38] leo dot jokinen at laurea dot fi

I was bit hasty for previous comment. Now my code works only when i use
SID in the link. But for security reasons i want to pass the session id
via cookie. I have this latest stable CVS snapshot. The only thing what
i've changed is this line in php.ini:
session.save_path = "F:/Program Files/PHP/sessions/"

Here are the code what i am using now:
Page1.php
<?php
    session_start();
    $_SESSION['sess_var'] = "Hello world!";
    session_write_close();

    echo "The content is ". $_SESSION['sess_var']. "<br />";
?>
<a href="page2.php?<?php echo SID?>">Next page</a>

Page2.php
<?php
    session_start();

    echo "The content is ".$_SESSION['sess_var']."<br />";

    unset ($_SESSION['sess_var']);
    session_write_close();
?>
<a href="page1.php?<?php echo SID?>">First Page</a>

------------------------------------------------------------------------

[2003-08-18 14:07:42] leo dot jokinen at laurea dot fi

Thanks sniper! =) My php.ini was the fault.
Dunno what happened there but when i used that recommended ini, things
starting to click.. Now the coding calls, thnx..

------------------------------------------------------------------------

[2003-08-18 10:34:06] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip

Works just fine here.


------------------------------------------------------------------------

[2003-08-18 10:03:09] leo dot jokinen at laurea dot fi

Now my page1 looks like this:
<?php
session_start();
$_SESSION["test"] = "Hello World";
echo 'The content is '. $HTTP_SESSION_VARS['test'];
?>
<br><a href="page2.php?<?php echo SID?>">Next Page</a>

Still doesn't work for me. I've tried a different browser (Mozilla) but
nothing happened. =(

------------------------------------------------------------------------

[2003-08-17 13:30:14] [EMAIL PROTECTED]

Check if cookie is being sent and if it then is sent by the browser.
You should also try to see if the code would work with URL sessions.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/25116

-- 
Edit this bug report at http://bugs.php.net/?id=25116&edit=1

Reply via email to