Friday, 15 April 2011

arrays - Incomplete class in session in PHP -



arrays - Incomplete class in session in PHP -

the problem have when getting class stored in session result incomplete class.

class users { function __construct(){ functionshelper::includefiles( array( administrator_model_directory . 'model.php', administrator_model_directory . 'user.php' ) ); } public function setloggeduser($user){ if (session_id() == "") session_start(); $_session['att_user'] = $user; } public function getloggeduser(){ if (session_id() == "") session_start(); if (!isset($_session['att_user'])) { homecoming new user(); } $loggeduser = $_session['att_user']; $userid = $logeduser->getuserid(); if (empty($userid)) { homecoming new user(); } homecoming $loggeduser; } }

the problem when phone call method getloggeduser(). $_session['att_user'] stores user object must recovered. problem in __construct function including file loads user class not understand why error get. functionshelper::includefiles function include files if calls include function first line in getloggeduser function $_session array still have incomplete object. different if print_r within setloggeduser(). $_session contains completed object!! can explain me help me please?!

i using iis 7 instead of apache.

php arrays class session constructor

No comments:

Post a Comment