Good afternoon everyone, I'm hoping someone might be able to provide some insight to an issue I'm having with session variables in PHP.
I have a number of session variables ($_SESSION['Changes']['var names'] and $_SESSION['Original']['var names'] are two examples) which contain a set of data loaded from a database and then used to check what changes a user makes during their session. Then before updating the database I run through a defined set of variables that are required to be sure those fields have values. When I run through that script, the variable $_SESSION['Changes']['registration_id'] and $_SESSION['registration_id'] are both null but the other values within the array are there. I thought maybe it had something to do with the variable name of registration_id so I changed that to reg_id with the same results. I've been though every page that the user walks through in the process and verified that I have a session_start() before I use the session variables and I have a session_write_close() before each redirect to be sure the session data is updated. The really strange part is that the variable $_SESSION['Changes']['registration_id'] is only created on the first page that the user visits and then only on the first visit to that page. The following pages all have access to that variable until I get to my review page where I test my variables. I have dumped the array and everything else is there as expected except that those variables. I've searched the code and this is the only place that the variable is assigned. I'm using PHP 5 though I saw the same behavior with PHP 4 before upgrading to a new server. Anyone have any thoughts regarding how two or three session variables could be reset to Null from one page to the next? Thanks, Jeff -- Our Web site: http://www.RefreshAustin.org/ You received this message because you are subscribed to the Google Groups "Refresh Austin" group. [ Posting ] To post to this group, send email to [email protected] Job-related postings should follow http://tr.im/refreshaustinjobspolicy We do not accept job posts from recruiters. [ Unsubscribe ] To unsubscribe from this group, send email to [email protected] [ More Info ] For more options, visit this group at http://groups.google.com/group/Refresh-Austin
