include statement

From: Date: Wed, 17 Jan 2001 17:04:02 +0000
Subject: include statement
Groups: php.general 
Request: Send a blank email to php-general+get-35073@lists.php.net to get a copy of this message
I'm a PHP newbie and am looking into using the include statement to put things like the header and footer in so they are always the same. I do this now with SSI. In SSI I'll use the following statement: <!--#include virtual="/includes/metatags.include" --> I like this cause it lets me use the same statement all over the site and I don't have to worry about where the document is and how many directories i have to go up an into "../../../../../" I was guessing PHP's version would be: <?PHP include("/includes/metatags.include"); ?> However I get an error. If I put the absolute it works: <?PHP include("/home/httpd/includes/metatags.include"); ?> which is scary cause this worked too: <?PHP include("/usr/local/apache/conf/httpd.conf"); ?> doesn't this seem like a huge security hole? Well what I want is to use something like /inc/footer.html so i can use the same PHP statements in any document and not worry about getting it "../../../" Any suggestions. Mike

« previous php.general (#35073) next »