Well, perhaps stepping away from the problem for a few minutes actually helps 
clear the mind. Found that one of my mysql_query() statements wasn't completing 
and everything after that didn't finish. Once I fixed that, all the session 
variables work. Go fig. Let that be a lesson to me :-)



Greg Macek wrote:
> Forgive the long post here, but I'll give as much info up-front and see 
> if anyone can help me out here...
> 
> I've searched the PHP docs for some help, but I am still running into a 
> strange problem. Let me explain: I'm working on an internal site that 
> stores information into a database, but it can be retrieved at a later 
> date. The data initially is entered over many pages ( ~10 forms), so 
> I've used sessions to store that data across those pages so that if they 
> decide to move out of order, their data is still there. Once they're 
> done, they can save the data, etc... we've all heard this story.
> 
> Now, on retrieval, I'm pulling all the information from the database and 
> storing them in session variables, which all happen to be arrays. There 
> is a lot of data to retrieved and put into variables. I have one PHP 
> script perform all this and then re-direct the user to the start page. 
> Unfortunately, the script isn't storing all the session variables, only 
> the first 5 of 7 variable arrays.
> 
> 
> The page looks similar to this:
> 
> <?php
> session_start();
> require "include_file.inc";
> mysql_pconnect(...);
> mysql_select_db(...);
> 
> $result1 = mysql_fetch_object(mysql_query(...));
> 
> $sess_var1[formVar1] = $result1->data_field;
> .
> session_register("sess_var1");
> ...// (and so on)
> 
> // and then the re-direct
> Header("Location:next_page.php");
> ?>
> 
> Unfortunately when I place the Header() call at the end of the file, it 
> just sits there and doesn't re-direct. If I place it after 
> session_start(), it will re-direct, but only the first five session 
> variables are registered. Is there something I'm missing here or trying 
> to do too much?
> 
> - Greg
> 
> 



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

Reply via email to