projects
/
fa-stable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
PHP 8.2 More fixes. Deprecated dynamic member adds.
[fa-stable.git]
/
install
/
isession.inc
diff --git
a/install/isession.inc
b/install/isession.inc
index 181324af9288042a7ffedb8f25c33307499a7b9f..b65d52ed0c79ae6e22cbb9f01a08127457df66d4 100644
(file)
--- a/
install/isession.inc
+++ b/
install/isession.inc
@@
-31,7
+31,7
@@
function output_html($text)
//
function strip_quotes($data)
{
//
function strip_quotes($data)
{
- if(get_magic_quotes_gpc()) {
+ if(
version_compare(phpversion(), '5.4', '<') &&
get_magic_quotes_gpc()) {
if(is_array($data)) {
foreach($data as $k => $v) {
$data[$k] = strip_quotes($data[$k]);
if(is_array($data)) {
foreach($data as $k => $v) {
$data[$k] = strip_quotes($data[$k]);
@@
-125,12
+125,20
@@
$inst_langs = array(
'zh_CN' => array ( 'name' => 'Chinese Simplifed', 'code' => 'zh_CN', 'encoding' => 'utf-8'),
);
'zh_CN' => array ( 'name' => 'Chinese Simplifed', 'code' => 'zh_CN', 'encoding' => 'utf-8'),
);
+if ($SysPrefs->go_debug > 0)
+ $cur_error_level = -1;
+else
+ $cur_error_level = E_USER_WARNING|E_USER_ERROR|E_USER_NOTICE;
+
+error_reporting($cur_error_level);
+ini_set("display_errors", "On");
+
$Ajax = new Ajax();
get_text_init();
$i_lang = isset($_POST['inst_lang']) ? $_POST['inst_lang'] :
$Ajax = new Ajax();
get_text_init();
$i_lang = isset($_POST['inst_lang']) ? $_POST['inst_lang'] :
- (isset($_SESSION['inst_set']['inst_lang']) ? $_SESSION['inst_set']['inst_lang'] :
array('C')
);
+ (isset($_SESSION['inst_set']['inst_lang']) ? $_SESSION['inst_set']['inst_lang'] :
'C'
);
// Page Initialisation
if (!isset($_SESSION['language']) || !method_exists($_SESSION['language'], 'set_language')
// Page Initialisation
if (!isset($_SESSION['language']) || !method_exists($_SESSION['language'], 'set_language')