I always use "./includes/blah.php"

That seems to work for every top level, with includes in a subdirectory, and use

"../includes/blah.php" for subdirectory off main site - I dont go deeper than that but it works fine.

Hope it works out
Cheers - Neil.

At 19:16 14/06/2003 +0000, you wrote:
From: "dj dust" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Date: Sat, 14 Jun 2003 14:34:25 +0100
MIME-Version: 1.0
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Subject: absolute include files

hiya

I've been tearing my hair out for 2 days now trying to get this to work and
I'm sure the answer has gotta be pretty simple...

I'm using PHP for the first time and have got some pages uploaded to my live
site and they work like a dream - the problem is that they won't work
locally using PHPdev.

Every page on site uses the following include code on every page:

<?php
include($DOCUMENT_ROOT . "/include/header.htm");
?>

the theory is that no matter where you are in the site hierarchy (there's a
lot of directories within directories) it should still work.

Like I said, it DOES work fine when I upload the pages to my ISP but only
the top level files of the site work locally. If you go down into
sub-directories I get the following error:

"Warning: Failed opening '/include/header.htm' for inclusion
(include_path='.;C:/phpdev/php/includes;C:/phpdev/php/class') in
c:\phpdev\www\curve-online.co.uk\discography\official.php on line 12"

Any idea how I can get my local server working the same as my ISP server?

cheers

daz


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



Reply via email to