|
Posted by Steve on 04/05/07 23:51
"Paul" <lof@invalid.com> wrote in message news:2sbRh.25668$B7.8237@bigfe9...
|I am taking over an exisitng app. I have the following function on page1:
| function check($v) {
| global $user;
| return $user->validate($v[1], $v[0]);
| }
| It is in this validate function of that class (which is referenced from
| another file) that the $user object is set. $user is referenced on page2
| like:
|
| session_register('user');
| $user=$_SESSION['user'];
|
| since the ini setting register_globals is Off so the above code fails -
| $user is empty.
|
| Any ideas to how to make sure $user is accessible on the second page?
paul,
search for this post by phil buchman:
'Re: Need a simple database for name and email only'
i posted several scripts that work together to provide the basics for site
configuration, user verification, automated emails...and of course, the
relative path thing. ;^)
from all of that, you should see your question answered.
btw, AT ALL COSTS, DO NOT USE global $variable conventions in functions!!!
functions get fed PARAMETERS...all else is MAGIC one has to guess at in a
less than structured environment where more often than not, your eye will
not surpass the hand in speed.
[Back to original message]
|