I have a file called "index.php".  This file includes another file, 
"foot.inc".  In the file "foot.inc", amidst much HTML code, I have a 
simple line:

echo "<p>$PHP_SELF</p>" ;

The expected result is that "<p>index.php</p>" will appear in my web 
page, or at least something will appear.  Yet, when the page is served 
to my browser, all that shows up is the "<p></p>".  The variable 
$PHP_SELF isn't getting through.  Am I doing something wrong, or is this 
because that variable is assigned to the name "foot.inc", and has been 
included into another file?  Does the name of the page served not get 
passed onto the include file, where $PHP_SELF is echoed?

Thanks for any insight you can give,


PS: I have an Apache directive that prevents any "*.inc" files from 
being served, but that doesn't stop them from being parsed as PHP.  I'm 
running PHP 4.1.0 on LAMP w/register_globals=off


Erik Price
Web Developer Temp
Media Lab, H.H. Brown

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]

Reply via email to