I may be wrong on this one, and someone please correct me if I am, but I
believe you can't store objects in a session variable. That might be the
problem.


--
Uchendu Nwachukwu
newsreply AT unndunn DOT com - www.unndunn.com

"Erik Price" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> I am getting the following error message:
>
> Fatal error: Call to undefined function: add_folderfile() in
> /home/eprice/public_html/filerequest.php on line 756
>
> I have the following code, line 756 is the line with the "if" test:
>
> // add the $ff_instance to the Print Request Folder using method
> add_folderfile()
> if (!$_SESSION['prfolder']->add_folderfile(serialize($ff_instance))) {
>    die("Could not store \$ff_instance object in \$_SESSION['prfolder']
> object");
> }
>
> The add_folderfile() method of the $_SESSION['prfolder'] object looks
> like this:
>
> // add a folderfile to the Print Request Folder
> function add_folderfile($ff_obj)
> {
> $this->prf_folder[] = $ff_obj;
> return true;
> }
>
> And I have properly defined the class variable $this->prf_folder as an
> array at the top of the class in the following fasion:
>
> var $prf_folder = array();
>
> The add_folderfile() function is defined as part of a class in an
> includefile called "classes.inc", which I know is being correctly
> included because every page on my site is built with a template class in
> that same file.
>
>
> Now that you've heard my life story...
>
> Does anyone know of any reasons why I might be getting the "undefined
> function" error?  Am I unable to use a superglobal
> ($_SESSION['prfolder']) as the name of an object when attempting to use
> a method of that object (as in the code at the top of this email)?
>
>
> TIA,
>
> Erik
>
>
>
> ----
>
> Erik Price
> Web Developer Temp
> Media Lab, H.H. Brown
> [EMAIL PROTECTED]
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to