Do this for me: print_r($GLOBALS);
and see if you have the $_SESSIONS array visible.. you will need to view the output in a text editor as the print_r won't look good rendered in the browser. Timothy Hitchens (HiTCHO) Open Platform Consulting e-mail: [EMAIL PROTECTED] > -----Original Message----- > From: Duncan Abbott [mailto:[EMAIL PROTECTED]] > Sent: Monday, 13 January 2003 1:05 AM > To: [EMAIL PROTECTED] > Subject: [PHP] Session wierdness... > > > I can't seem to be able to set a session var from within a > function in an include file.... > > I have a call to a function at the top of my doc (but after > session_start()) and if I write the line: > $_SESSION['userData'] = test1; in the function body - it does > nothing... > > .... but if I put this statement on the line above or below > the call to the function, it works > > I've tried using session_register() instead but the same > thing happens. The block of code is definitely being executed. > > Someone please please help me, I'm going insane. Thanks... > > > > -- > 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