LMPX.COM |
Home | Linux | Mysql | PHP | XML | ||
|
|
|||
From: Robert Schmelzer Date: Fri Feb 6 03:20:06 2004 Subject: Re: Include_Once(), Whats the deal!!
Use of require_once should solve your problem. lg Robert "Rob" <midnightstudent@shaw.ca> schrieb im Newsbeitrag news:20040203211828.92360.qmail@pb1.pair.com... > Ive programmed with C/C++ for years and have recently started to dabble in > PHP. Ive written a multi-part script for a friend and Ive run into a > problem. > > Ive got 14 include files 3 of which are basic components that may or may not > be used by other components. One is an authorisation class, another is a > Dbase clas (For MySQL) and another is a file system component. > > Now heres the problem. My authorisation component uses the DBase component. > Some of my other components use the DBase component only some of the time > and the Auth and DBase components some of the time and the Auth component > some of the time. SO... In the Auth component ive included (via > include_once()) the DB component, because it needs it. NOW... in other > modules Ive included (via include_once()) the auth, DB, and gallery > components. > Heres where the problem lies. Each component is in a separate file, and when > I run the script, I get an arror saying I cant re-define the classes. > Which makes me believe that the include_once() function is trying to include > the other components even though they are already included. So, does that > mean that include_once() only works right when it is used in the same file? > It wont recognise that an include was already included in another include? > Have I confused you yet? I am.
| Navigate in group php.lang at sever news.php.net | |
| Previous | Next |
| © No Copyright You are free to use Anything |
Site Maintained by PHP Developer
Powered By PHP Consultants |