diff options
author | Dries Buytaert <dries@buytaert.net> | 2004-10-12 19:50:12 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2004-10-12 19:50:12 +0000 |
commit | 467bc55972e7ef9453fda3f6b3b47c6e2dd66749 (patch) | |
tree | 32d589c5ddf451adb711c7523ef098139de4e710 | |
parent | 8ce9d2aca46345f7b83911efd3d83c6159af08de (diff) | |
download | brdo-467bc55972e7ef9453fda3f6b3b47c6e2dd66749.tar.gz brdo-467bc55972e7ef9453fda3f6b3b47c6e2dd66749.tar.bz2 |
- Patch #11434: made request_uri() (and thus forms) work on IIS.
-rw-r--r-- | includes/bootstrap.inc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/includes/bootstrap.inc b/includes/bootstrap.inc index d0240fa8a..593a4c29f 100644 --- a/includes/bootstrap.inc +++ b/includes/bootstrap.inc @@ -375,9 +375,14 @@ function request_uri() { $uri = $_SERVER['REQUEST_URI']; } else { - $uri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['argv'][0]; + if (isset($_SERVER['argv'])) { + $uri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['argv'][0]; + } + else { + $uri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['QUERY_STRING']; + } } - + return check_url($uri); } |