Bug #12310 Updated: $SCRIPT_FILENAME

From: Date: Mon, 23 Jul 2001 01:49:37 +0000
Subject: Bug #12310 Updated: $SCRIPT_FILENAME
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-60719@lists.php.net to get a copy of this message
ID: 12310 Updated by: cynic Reported By: michael@frifra.de Status: Bogus Bug Type: Variables related Operating System: WinNT IIS PHP Version: 4.0.6 New Comment: Please, take this where it belongs: php-general@lists.php.net Previous Comments: ------------------------------------------------------------------------ [2001-07-22 21:35:14] cnewbill@php.net I'm assuming you want to be able to call these includes, and you think you need to know the path? IMO, there is a much cleaner way that you can use regardless of your current working directory. Create a directory where all your scripts will go, for example C:\Inetpub\php\. Modify your include_path to include our new directory C:\Inetpub\php. Move your "inc/" directory to this new directory. Now your code can be <?php include("inc/navi_d.inc"); ?> no matter what directory you are in. You just need to make sure you have your path setup in the order you want it processed in, otherwise if you have an inc/navi_d.inc in your current working dir it will use that one first. Which is also good in some cases. I've honestly never used $SCRIPT_FILENAME, I've always used $PHP_SELF or one of the HTTP_SERVER_VARS. -Chris ------------------------------------------------------------------------ [2001-07-22 21:24:03] michael@frifra.de Hi i just made a page with <?php phpinfo(); ?> http://frifra.dtdns.net:8082/informatik/test.php ------------------------------------------------------------------------ [2001-07-22 20:35:21] andy@php.net make sure you have a big mailbox if you subscribe to this mailing list. You get lots of messages... ------------------------------------------------------------------------ [2001-07-22 20:30:59] cynic@php.net One last remark before I definitely leave this PR: Michael, you might also want to subscribe to php-general@, that can be done by sending an empty email to php-general-subscribe@lists.php.net ------------------------------------------------------------------------ [2001-07-22 20:26:58] andy@php.net ya... Sorry about my remark. If you create a page like cnewbill said, you can see all of environmental variables, server variables, etc... that PHP defines. Also, as cynic said check out the documentation at http://www.php.net/docs.php Hopefully you can get it to work... ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/?id=12310 Edit this bug report at http://bugs.php.net/?id=12310&edit=1

« previous php.dev (#60719) next »