Just thought I'd mail it here.
It's a reported bug, Bug #16263.
Discovered (after hours of agonizing).

martin, values were being assigned and passed :) thanks anyway.


-----Original Message-----
From: Martin Clifford [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 08, 2002 6:29 AM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] session problem


You have to set the variables before using session_register().

<?php
session_start();
$var = "Yo";
session_register("var");
?>

If you try registering a variable that has no value, then of course no value
can be carried over to the next page. :o)

Martin

>>> "Naintara Jain" <[EMAIL PROTECTED]> 07/06/02 09:08PM >>>
I am storing some values in session variables.
The behavior of the session is pretty unpredictable.

On the first page I begin with:
session_name("aname")
session_start()
session_register("var1","var2")

In another page I check for existing value of session variable "var2".
In the next page I have the following code:
session_name("aname")
session_start()

if(($var2)=="" || !isset($var2))
        "invalid"

But the strange thing is that the session value is not accessible in the
other page.

I have tried passing the session id though session_id() in the URL.

Session handling has been giving me some trouble (windows 2000, IIS)
The strange thing is that it works some times.

Can anyone give any pointers?



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to