X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fsession.inc;h=97c8e1045158592c4411a1888cba49db3ade227a;hb=af7088b5a3b03f886d2602171d09e1728894701a;hp=54de6a15f44d613cb326ef02b9a53d8aff81dd18;hpb=d12d331db1f5e4c6c17e8a44a1bda3f762ff1298;p=fa-stable.git diff --git a/includes/session.inc b/includes/session.inc index 54de6a15..97c8e104 100644 --- a/includes/session.inc +++ b/includes/session.inc @@ -180,6 +180,7 @@ session_start(); // this is to fix the "back-do-you-want-to-refresh" issue - thanx PHPFreaks header("Cache-control: private"); +include_once($path_to_root . "/config.php"); get_text_init(); // Page Initialisation @@ -187,7 +188,7 @@ if (!isset($_SESSION['language']) || !method_exists($_SESSION['language'], 'set_ { $l = array_search_value($dflt_lang, $installed_languages, 'code'); $_SESSION['language'] = new language($l['name'], $l['code'], $l['encoding'], - isset($l['rtl']) ? 'rtl' : 'ltr'); + (isset($l['rtl']) && $l['rtl'] === true) ? 'rtl' : 'ltr'); } $_SESSION['language']->set_language($_SESSION['language']->code); @@ -200,7 +201,6 @@ if (file_exists($path_to_root . "/lang/".$_SESSION['language']->code."/locale.in } include_once($path_to_root . "/includes/access_levels.inc"); -include_once($path_to_root . "/config.php"); include_once($path_to_root . "/version.php"); include_once($path_to_root . "/includes/main.inc");