What I did on my site is made a file called config.php, I then made a variable for all the files that need to be included, example, header, footer, leftnav, rightnav, etc..
My config file looks like this: <?php $header ="/home/public_html/includes/header.php"; $rightnav ="/home/public_html/includes/rightnav.php"; $leftnav ="/home/public_html/includes/leftnav.php"; $footer ="/home/public_html/includes/footer.php"; // and many other include variables here.. ?> Then I simply call config.php into all my pages and when I want to include a file I just do: <?php include("$header"); // html and stuff.... include("$footer"); ?> my config.php has all my site includes and it allows me to dynamically change anything throughout the site in a matter of seconds. hope this helps. Sebastian - [BBR] Gaming Clan http://www.BroadBandReports.com ----- Original Message ----- From: "CF High" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, February 22, 2003 3:14 PM Subject: [PHP] Sitewide Header & Footer Includes || Trouble with Relative Paths.......... > Hey All. > > Got a perhaps easy question here: > > How can I create a global header and footer include to my site pages where I > don't rely on absolute paths to include and image files? > > I'm having trouble including my header and footer .inc's within a > multi-level directory structure -- the relative paths to images (and to > includes within includes) are not currently accessed within the current > directory structure. > > I'm assuming I'll need to prepend all image and include files with a path > variable that I set within each page, or something along those lines? > > Any help much appreciated, > > --Confused -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php