From: nohn Date: Mon, 25 Apr 2005 11:43:40 +0000 (+0000) Subject: Backport: Attempt to fix IIS compatibility X-Git-Tag: 0.8.1~28 X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=485601afed243ff668b244db08760916a74df12f;p=s9y.git Backport: Attempt to fix IIS compatibility --- diff --git a/include/compat.inc.php b/include/compat.inc.php index b9ee22a..2c74ec5 100644 --- a/include/compat.inc.php +++ b/include/compat.inc.php @@ -106,6 +106,11 @@ $serendipity['GET'] = &$_GET['serendipity']; $serendipity['POST'] = &$_POST['serendipity']; $serendipity['COOKIE'] = &$_COOKIE['serendipity']; +// Attempt to fix IIS compatibility +if (empty($_SERVER['REQUEST_URI'])) { + $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'] . '?' . $_SERVER['QUERY_STRING']; +} + // Some security issues if (isset($serendipity['GET']['searchTerm'])) { $serendipity['GET']['searchTerm'] = htmlspecialchars(strip_tags($serendipity['GET']['searchTerm']));