diff options
author | andi <andi@splitbrain.org> | 2005-04-29 21:04:16 +0200 |
---|---|---|
committer | andi <andi@splitbrain.org> | 2005-04-29 21:04:16 +0200 |
commit | 093ec9e4fcc037744441b83e6ab1a7193c258f96 (patch) | |
tree | c019efa0d4ff1e48c0b7d06bb3e5c6d37caace8a | |
parent | b2d7d3f2b052123e2386175ef7f17ac7c46ec60f (diff) | |
download | rpg-093ec9e4fcc037744441b83e6ab1a7193c258f96.tar.gz rpg-093ec9e4fcc037744441b83e6ab1a7193c258f96.tar.bz2 |
another fix for #292
darcs-hash:20050429190416-9977f-90a87eb28eebed76b3032a9b32584b0f96ff047f.gz
-rw-r--r-- | inc/init.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/inc/init.php b/inc/init.php index d3379565c..58dc5c67d 100644 --- a/inc/init.php +++ b/inc/init.php @@ -95,6 +95,10 @@ function getBaseURL($abs=false){ if($conf['basedir']){ $dir = $conf['basedir']; + }elseif($_SERVER['DOCUMENT_ROOT'] && $_SERVER['SCRIPT_FILENAME']){ + $dir = preg_replace ('/^'.preg_quote($_SERVER['DOCUMENT_ROOT'],'/').'/','', + $_SERVER['SCRIPT_FILENAME']); + $dir = dirname('/'.$dir).'/'; }else{ $dir = dirname($_SERVER['PHP_SELF']).'/'; } |