projects
/
fa-stable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Four minor bug fixes
[fa-stable.git]
/
includes
/
lang
/
language.php
diff --git
a/includes/lang/language.php
b/includes/lang/language.php
index 1bde610c7a332e8f757eb6b6ede06e1b19a5344b..57b54e017264c7e375d7045378048e783e832650 100644
(file)
--- a/
includes/lang/language.php
+++ b/
includes/lang/language.php
@@
-1,5
+1,7
@@
<?php
<?php
+if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_to_root']))
+ die("Restricted access");
include_once($path_to_root . "/lang/installed_languages.inc");
include_once($path_to_root . "/includes/lang/gettext.php");
include_once($path_to_root . "/lang/installed_languages.inc");
include_once($path_to_root . "/includes/lang/gettext.php");
@@
-37,7
+39,7
@@
class language
$_SESSION['language'] != $_SESSION['languages'][$code])
{
$_SESSION['language'] = $_SESSION['languages'][$code];
$_SESSION['language'] != $_SESSION['languages'][$code])
{
$_SESSION['language'] = $_SESSION['languages'][$code];
- re
direct
("");
+ re
load_page
("");
}
}
}
}
@@
-104,7
+106,7
@@
function _set($key,$value)
get_text::set_var($key,$value);
}
get_text::set_var($key,$value);
}
-function re
direct
($msg)
+function re
load_page
($msg)
{
// header("Location: $_SERVER['PHP_SELF']."");
// exit;
{
// header("Location: $_SERVER['PHP_SELF']."");
// exit;