Still working on the script. Here what I found out so far. Why does the example #1 work and example #2 doesn't?
Example #1 Page 1 $_SESSION[0] = "Zero"; $_SESSION[1] = "One"; Page 2 echo $_SESSION[0]; echo $_SESSION[1]; Example #2 Page 1 $array[0] = "Zero"; $array[1] = "One"; //This is either for an array or //substitute array for odbc_fetch_into for($x=0;$x<2;$x++) { $_SESSION[$x] = $array[$x]; } Page 2 echo $_SESSION[0]; echo $_SESSION[1]; "Scott Fletcher" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > The demostration written by Kirk Johnson worked pretty well. So, it should > work with my demo script I posted earlier today. Alright! I'm going to > have to debug it to find the problem. I'll post the final script once > everything is ironed out. Hope to get it done today. > > Thanks, > FletchSOD > > "Kirk Johnson" <[EMAIL PROTECTED]> wrote in message > 01A4B59FD1EBD311838100A0C98BE0D9023C4953@chef">news:01A4B59FD1EBD311838100A0C98BE0D9023C4953@chef... > > > Now, I still can not understand why the 2nd page show the $_SESSION as > > > blank. It is suppose to contain datas. The php.net stated > > > that $_SESSION > > > is global. Any comments? > > > > register_globals on > > ------------------- > > Page 1 > > <? > > session_start(); > > $foo = 'bar'; > > session_register('foo'); > > $foo = 'someNewValue'; > > ?> > > > > Page 2: > > <? > > session_start(); > > echo $foo; > > $foo = 'aDifferentValue'; > > ?> > > > > > > register_globals off > > -------------------- > > Page 1: > > > > <? > > session_start(); > > $_SESSION['foo'] = 'bar'; > > $_SESSION['foo'] = 'someNewValue'; > > ?> > > > > Page 2: > > <? > > session_start(); > > echo {$_SESSION['foo']}; // several syntaxes to do this > > $_SESSION['foo'] = 'aDifferentValue'; > > ?> > > > > Kirk > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php