From: Janusz Dobrowolski Date: Thu, 11 Feb 2010 20:47:24 +0000 (+0000) Subject: Better check for language session var. X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=c0481f7171d423de55edcfc620bbbe063992dd61;p=textcart.git Better check for language session var. --- diff --git a/includes/session.inc b/includes/session.inc index af62f7f..cf50391 100644 --- a/includes/session.inc +++ b/includes/session.inc @@ -159,14 +159,14 @@ ini_set('session.gc_maxlifetime', 36000); // 10hrs session_name('FrontAccounting'); session_start(); + // this is to fix the "back-do-you-want-to-refresh" issue - thanx PHPFreaks header("Cache-control: private"); - get_text_init(); // Page Initialisation -if (!isset($_SESSION['language'])) +if (!method_exists($_SESSION['language'], 'set_language')) { $l = array_search_value($dflt_lang, $installed_languages, 'code'); $_SESSION['language'] = new language($l['name'], $l['code'], $l['encoding'],