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