rewrote php session variables

This commit is contained in:
SJ
2013-11-18 19:24:33 +01:00
parent 0809b5a514
commit 881a2380e0
39 changed files with 302 additions and 609 deletions

View File

@ -8,10 +8,11 @@ class Language {
global $langs;
$lang = '';
$session = Registry::get('session');
if(isset($_SESSION['lang']) && $_SESSION['lang'] != '') {
$file = DIR_LANGUAGE . $_SESSION['lang'] . '/messages.php';
define('LANG', $_SESSION['lang']);
if($session->get("lang")) {
$file = DIR_LANGUAGE . $session->get("lang") . '/messages.php';
define('LANG', $session->get("lang"));
}
else {
$pref_langs = $this->get_preferred_languages();
@ -26,7 +27,7 @@ class Language {
if($lang == '') { $lang = DEFAULT_LANG; }
$_SESSION['lang'] = $lang;
$session->set("lang", $lang);
$file = DIR_LANGUAGE . $lang . '/messages.php';
}