[PHP] Getting path of script

2001-03-13 Thread Jordan Elver

Hi,
I want to get the path of a script. I know about 
HTTP_SERVER_VARS["SCRIPT_FILENAME"] this returns someting like: 

/phpcode/misc/phpinfo.php

But I want to strip off the file name and just have the directory path, like:

/phpcode/misc/

Any ideas?

Jord

-- 
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]





Re: [PHP] Getting path of script

2001-03-13 Thread Hardy Merrill

How 'bout using a Perl regex with $HTTP_SERVER_VARS["SCRIPT_NAME"]
like this:

   echo "Starting with SCRIPT_NAME=[" . $HTTP_SERVER_VARS["SCRIPT_NAME"] . "]BR";
   if (preg_match("/(\S+)\/\S+$/", $HTTP_SERVER_VARS["SCRIPT_NAME"], $matches)) {
  echo "Found $matches[1]br";
   }

HTH.

-- 
Hardy Merrill
Mission Critical Linux, Inc.
http://www.missioncriticallinux.com

Jordan Elver [[EMAIL PROTECTED]] wrote:
 Hi,
 I want to get the path of a script. I know about 
 HTTP_SERVER_VARS["SCRIPT_FILENAME"] this returns someting like: 
 
 /phpcode/misc/phpinfo.php
 
 But I want to strip off the file name and just have the directory path, like:
 
 /phpcode/misc/
 
 Any ideas?
 
 Jord
 
 -- 
 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]




Re: [PHP] Getting path of script

2001-03-13 Thread Pierre-Yves Lemaire

check out,
dirname() // Returns directory name component of path

py

- Original Message -
From: Hardy Merrill [EMAIL PROTECTED]
To: Jordan Elver [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, March 13, 2001 5:21 PM
Subject: Re: [PHP] Getting path of script


 How 'bout using a Perl regex with $HTTP_SERVER_VARS["SCRIPT_NAME"]
 like this:

echo "Starting with SCRIPT_NAME=[" . $HTTP_SERVER_VARS["SCRIPT_NAME"] .
"]BR";
if (preg_match("/(\S+)\/\S+$/", $HTTP_SERVER_VARS["SCRIPT_NAME"],
$matches)) {
   echo "Found $matches[1]br";
}

 HTH.

 --
 Hardy Merrill
 Mission Critical Linux, Inc.
 http://www.missioncriticallinux.com

 Jordan Elver [[EMAIL PROTECTED]] wrote:
  Hi,
  I want to get the path of a script. I know about
  HTTP_SERVER_VARS["SCRIPT_FILENAME"] this returns someting like:
 
  /phpcode/misc/phpinfo.php
 
  But I want to strip off the file name and just have the directory path,
like:
 
  /phpcode/misc/
 
  Any ideas?
 
  Jord
 
  --
  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]



-- 
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]




Re: [PHP] Getting path of script

2001-03-13 Thread Jordan Elver

Hi,
Thanks for all the suggestions.

I worked out a fix in the meantime:

$path = strstr(strrev($SCRIPT_FILENAME), '/');
echo strrev($path);

Cheers,
Jord

On Tuesday 13 March 2001 12:35, you wrote:
 check out,
 dirname() // Returns directory name component of path

 py

 - Original Message -
 From: Hardy Merrill [EMAIL PROTECTED]
 To: Jordan Elver [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Sent: Tuesday, March 13, 2001 5:21 PM
 Subject: Re: [PHP] Getting path of script

  How 'bout using a Perl regex with $HTTP_SERVER_VARS["SCRIPT_NAME"]
  like this:
 
 echo "Starting with SCRIPT_NAME=[" . $HTTP_SERVER_VARS["SCRIPT_NAME"]
  .

 "]BR";

 if (preg_match("/(\S+)\/\S+$/", $HTTP_SERVER_VARS["SCRIPT_NAME"],

 $matches)) {

echo "Found $matches[1]br";
 }
 
  HTH.
 
  --
  Hardy Merrill
  Mission Critical Linux, Inc.
  http://www.missioncriticallinux.com
 
  Jordan Elver [[EMAIL PROTECTED]] wrote:
   Hi,
   I want to get the path of a script. I know about
   HTTP_SERVER_VARS["SCRIPT_FILENAME"] this returns someting like:
  
   /phpcode/misc/phpinfo.php
  
   But I want to strip off the file name and just have the directory path,

 like:
   /phpcode/misc/
  
   Any ideas?
  
   Jord
  
   --
   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]

-- 
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]