Index: trunk/globals.php =================================================================== diff -u -N -r2960 -r3021 --- trunk/globals.php (.../globals.php) (revision 2960) +++ trunk/globals.php (.../globals.php) (revision 3021) @@ -1413,10 +1413,9 @@ if( !is_object($objSession) ) // when changing pages session doesn't exist -> InPortal BUG { global $var_list, $SessionQueryString, $FrontEnd; - //if(!$var_list["sid"]) $var_list["sid"] = $_COOKIE["sid"]; $objSession = new clsUserSession($var_list["sid"],($SessionQueryString && $FrontEnd==1)); } - //echo "SID_RESET: ".$GLOBALS['var_list']["sid"].'(COOKIE_SID: '.$_COOKIE["sid"].')
'; + $last_cat = $objSession->GetVariable('last_category'); $prev_cat = $objSession->GetVariable('prev_category'); //echo "Resetting Page [$prev_cat] -> [$last_cat]
"; @@ -1907,7 +1906,7 @@ if(!$condition) return false; global $objSession, $adminURL; - if( !headers_sent() ) set_cookie('sid', ' ', time() - 3600); + if( !headers_sent() ) set_cookie(SESSION_COOKIE_NAME, ' ', time() - 3600); $objSession->Logout(); if($pass_env) $redirect_params = 'env='.BuildEnv().'&'.$redirect_params;