Reply to Re: [PHP] class and global

Your name:

Reply:


Posted by Mister Jack on 03/19/05 21:29

The initialisation seems to be ok, since :

Function return_freedb_search($array)
{
global $freedb;
$freedb =& new freedbaxs();
[snip]
$freedb->freedb_search($txt); //line 16...
}

works
and also


$freedb =& new freedbaxs();
$freedb->freedb_search("ploplop");
Function return_freedb_search($array)
{
global $freedb;
[snip]
//$freedb->freedb_search($txt); //line 16...

}

those line are all in a PHP file which is include if needed, by
parsing the template file.
So the file is include (then
$freedb =& new freedbaxs();
should be executed)

and return_freedb_search is call a bit later. Everythin has always
worked fine, but this is the first time I tried with an object, and
all i got is this error. that's really strange, and I really don't
have a clue about what is going on. (is the object disapearing ? )


On Sat, 19 Mar 2005 19:59:55 +0100, Evert - Rooftop Solutions
<evert@rooftopsolutions.nl> wrote:
> pooly wrote:
>
> > I'm trying to use a global object (declared at a upper level), but all
> > I got is :
> > Call to a member function on a non-object in
> > /home/pooly/public_html/templeet/modules/freedb.php on line 16
> >
> > part of the code is :
> > $freedb =& new freedbaxs();
> > Function return_freedb_search($array)
> > {
> > global $freedb;
> > [snip]
> > $freedb->freedb_search($txt);
> >
> >
> I don't see an error in this code, perhaps you should give us a bit more
> information.
>
> grt,
> Evert
>
> --
> Rooftop Solutions - Web Applications on Demand
> tel. (+31)628962319 fax. (+31)842242474
> evert@rooftopsolutions.nl
> http://www.rooftopsolutions.nl
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация