From 1dcab10977908f6db6bc140991962a828f234712 Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Thu, 4 Jan 2007 19:57:11 +0000 Subject: [PATCH] Fix Windows IIS server cookie login problem, thanks to Shadowin --- docs/NEWS | 6 ++++++ include/functions_config.inc.php | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/NEWS b/docs/NEWS index 071f122..9eb9946 100644 --- a/docs/NEWS +++ b/docs/NEWS @@ -15,6 +15,12 @@ Version 1.2 () * Allow to call permalinks that end with a "/" the same as if not ending with a "/" (garvinhicking) +Version 1.1.1 () +------------------------------------------------------------------------ + + * Fix a bug in sending the right login session cookies on Windows IIS + servers. Major thanks to Shadowin from the forums! + Version 1.1 (December 28th, 2006) ------------------------------------------------------------------------ diff --git a/include/functions_config.inc.php b/include/functions_config.inc.php index e03c2d3..5e69e48 100644 --- a/include/functions_config.inc.php +++ b/include/functions_config.inc.php @@ -563,7 +563,7 @@ function serendipity_JSsetCookie($name, $value) { function serendipity_setCookie($name,$value) { global $serendipity; - $secure = !empty($_SERVER['HTTPS']) ? true : false; + $secure = (strtolower($_SERVER['HTTPS']) == 'on') ? true : false; setcookie("serendipity[$name]", $value, time()+60*60*24*30, $serendipity['serendipityHTTPPath'], $_SERVER['HTTP_HOST'], $secure); $_COOKIE[$name] = $value; $serendipity['COOKIE'][$name] = $value; -- 2.39.5