RE: [PHP] How to preserve object with session

From: Date: Fri, 07 Jul 2000 14:04:21 +0000
Subject: RE: [PHP] How to preserve object with session
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-5384@lists.php.net to get a copy of this message
> -----Original Message----- > From: Teodor Cimpoesu [mailto:teo@digiro.net] > Sent: Friday, July 07, 2000 3:46 PM > To: Php4 > Subject: Re: [PHP] How to preserve object with session > > Hi Przem! > On Fri, 07 Jul 2000, Przem Kowalczyk wrote: > > > Hi > > > > I know, that sessions don't preserve object's methods. > half true. > If you have the class definition at the unserialization time > you'll have the methods too i.e. > include 'class_definition.inc'; > session_start(); Oki. A working example: include ("class.Job.php"); session_register('job'); if (!is_object($job)) { $job = new Job('job','BODY'); } echo "back: " .$job -> test . "<br>"; $job -> test++; $job -> set_block('employee','EMPLOYEE'); $page = new Page('page'); $page -> set_child($job); $page -> eParse(); $page -> ePrint(); if i reload the page i got: Fatal error: Call to undefined function: set_block() in /www/virtual/przem/b2b/htdocs/jobs/employee.php on line 11 What's wrong with that code? Przem

« previous php.general (#5384) next »