//
function GET_LANGUAGE()
{
- global $_SESSION, $_GET;
-
if (!empty($_GET['mx_lang']))
{
// Accept only first 2 chars
// Remove the session
//* DEBUG: */ echo "UNSET:".$var."=".$_SESSION[$var]."<br />\n";
unset($_SESSION[$var]);
- return @session_register($var);
+ return session_unregister($var);
} elseif (("".$value."" != "") && (!isset($_SESSION[$var]))) {
// Set session
//* DEBUG: */ echo "SET:".$var."=".$value."<br />\n";
$_SESSION[$var] = $value;
- return true;
+ return session_register($var);
}
+
+ // Return always true if the session variable is already set.
+ // Keept me busy for a longer while...
+ //* DEBUG: */ echo "IGNORED:".$var."=".$value."<br />\n";
+ return true;
}
//