Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
February 2, 2007, 9:43 am
rate this thread
I am using an include_once() command to include a file that sits a
level above the file view.php. when the code is run, I have an error
Warning: include_once(../common.php) [function.include-once]: failed
to open stream: No such file or directory in C:\Program Files\..
\view.php on line 2
Warning: include_once() [function.include]: Failed opening '../
common.php' for inclusion (include_path='.;C:\Program Files\xampp\php
\pear') in C:\Program Files\...\view.php on line 2
The include command is simply: include_once(../common.php) - the '../'
before the 'common.php' to indicate a level above the current file
level. Is this right? I could not find a resource to confirm this.
The strange thing is that while the error seems to imply that the
calling file, view.php cannot 'see' the common.php file, other
functions called from the 'common.php' file executes correctly and on
the same calling file/page (view.php).
Appears to the a double take - quite confusing - a PHP newbie and I'd
appreciate your prompt response, thanks
Re: error says can't see include file, yet executes some code on include file
Among other things - since it's a string, you need quote marks around
the filename - i.e.
include_once('../common.php'); // double quotes also work
Is this a web page or a cli program?
Remove the "x" from my email address
JDS Computer Training Corp.