Adam(and everyone else who answers in 5 minutes, god i love this list),
thanks for the help.
Why is readfile more 'correct'?
Just wondering?
Mike
At 5:07 PM +0000 1/17/01, Adam Wright wrote:
>This is because the PHP include statement is ment to include other blocks of
>PHP code, rather than bits of HTML. Hence, it includes things from anywhere
>on the system. To include things from under your current htdocs directory,
>use...
>
>include($DOCUMENT_ROOT . "/includes/metatags.include");
>
>though the more 'correct' method would be
>
>readfile($DOCUMENT_ROOT . "/includes/metatags.include");
>
>adamw
>
>----- Original Message -----
>From: "Michael Zornek" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Wednesday, January 17, 2001 5:04 PM
>Subject: [PHP] include statement
>
>
>> 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
>>
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>>
>>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]