} if ($_SCOOKIE['mylanguage']) { $_SCOOKIE['mylanguage'] = str_replace('.', '', trim($_SCOOKIE['mylanguage'])); if (is_dir(S_ROOT . './language/' . $_SCOOKIE['mylanguage'])) { $_SCONFIG['language'] = $_SCOOKIE['mylanguage']; } else { ssetcookie('mylanguage', '', 365000); // ssetcookie('mylanguage', $_SCONFIG['language'], 365000); } } else { ssetcookie('mylanguage', $_SCONFIG['language'], 365000); } $_TPL['default_language'] = $_TPL['languages'][$_SCONFIG['language']]; language_load('lang_source'); language_append('sourcelang', 'lang_source2'); language_append('sourcelang', 'lang_template'); //---------------------------------------------------------------------- //Handle REQUEST_URI if (!isset($_SERVER['REQUEST_URI'])) { $_SERVER['REQUEST_URI'] = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING']; } } if ($_SERVER['REQUEST_URI']) { $temp = urldecode($_SERVER['REQUEST_URI']); if (strexists($temp, '<') || strexists($temp, '"')) { $_GET = shtmlspecialchars($_GET); //XSS } }
include_once S_ROOT . './source/function_admincp.php'; //------------------------------------- //vot: Added AdminCP Language File include_once S_ROOT . 'language/' . $_SCONFIG['language'] . '/lang_source.php'; //vot //DEBUG //echo "path=".S_ROOT.'language/'.$_SC['language'].'/lang_admincp.php'."<br>"; //vot: Append the Admincp lang ($_SGLOBAL['admincplang']) // to the $_SGLOBAL['sourcelang'] for using lang() function //include_once(S_ROOT.'language/'.$_SCONFIG['language'].'/lang_admincp.php');//vot //$_SGLOBAL['sourcelang'] = array_merge($_SGLOBAL['sourcelang'], $_SGLOBAL['admincplang']); //$_SGLOBAL['sourcelang'] = $_SGLOBAL['sourcelang'] + $_SGLOBAL['admincplang']; //vot: remove the appended allready language array //unset($_SGLOBAL['admincplang']); //echo count($_SGLOBAL['sourcelang'])."<br>"; language_append('sourcelang', 'lang_admincp'); //------------------------------------- // Check for site closed checkclose(); // Check for logged in if (empty($_SGLOBAL['supe_uid'])) { if ($_SERVER['REQUEST_METHOD'] == 'GET') { ssetcookie('_refer', rawurlencode($_SERVER['REQUEST_URI'])); } else { ssetcookie('_refer', rawurlencode('admincp.php?ac=' . $_GET['ac'])); } showmessage('to_login', 'do.php?ac=' . $_SCONFIG['login_action']); } $space = getspace($_SGLOBAL['supe_uid']); if (empty($space)) { showmessage('space_does_not_exist');
<?php //Display Settings $_PERPAGE = 21; //Number of gifts per page for Gift List $_VPERPAGE = 10; //Number of gifts per page for personal received gifts include_once './common.php'; include_once S_ROOT . './gift/source/common.php'; language_append('sourcelang', 'lang_gift'); //Check for site closed checkclose(); //Deal with rewrite if ($_SCONFIG['allowrewrite'] && isset($_GET['rewrite'])) { $rws = explode('-', $_GET['rewrite']); if ($rw_uid = intval($rws[0])) { $_GET['uid'] = $rw_uid; } else { $_GET['do'] = $rws[0]; } if (isset($rws[1])) { $rw_count = count($rws); for ($rw_i = 1; $rw_i < $rw_count; $rw_i = $rw_i + 2) { $_GET[$rws[$rw_i]] = empty($rws[$rw_i + 1]) ? '' : $rws[$rw_i + 1]; } } unset($_GET['rewrite']); } //Allowed actions $dos = array('index', 'list', 'send', 'view'); //Get variable