Fix Windows IIS server cookie login problem, thanks to Shadowin
This commit is contained in:
@@ -15,6 +15,12 @@ Version 1.2 ()
|
|||||||
* Allow to call permalinks that end with a "/" the same as if not
|
* Allow to call permalinks that end with a "/" the same as if not
|
||||||
ending with a "/" (garvinhicking)
|
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)
|
Version 1.1 (December 28th, 2006)
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@@ -563,7 +563,7 @@ function serendipity_JSsetCookie($name, $value) {
|
|||||||
function serendipity_setCookie($name,$value) {
|
function serendipity_setCookie($name,$value) {
|
||||||
global $serendipity;
|
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);
|
setcookie("serendipity[$name]", $value, time()+60*60*24*30, $serendipity['serendipityHTTPPath'], $_SERVER['HTTP_HOST'], $secure);
|
||||||
$_COOKIE[$name] = $value;
|
$_COOKIE[$name] = $value;
|
||||||
$serendipity['COOKIE'][$name] = $value;
|
$serendipity['COOKIE'][$name] = $value;
|
||||||
|
|||||||
Reference in New Issue
Block a user