fix get_config
This commit is contained in:
parent
1df8602efe
commit
ae5da1e21e
2 changed files with 25 additions and 3 deletions
|
|
@ -2,7 +2,7 @@
|
|||
/*******************************************************************************
|
||||
** 공통 변수, 상수, 코드
|
||||
*******************************************************************************/
|
||||
error_reporting(E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING);
|
||||
error_reporting(E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_PARSE | E_USER_ERROR);
|
||||
|
||||
// 보안설정이나 프레임이 달라도 쿠키가 통하도록 설정
|
||||
header('P3P: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"');
|
||||
|
|
@ -219,8 +219,9 @@ $g5 = array();
|
|||
//------------------------------------------------------------------------------
|
||||
$dbconfig_file = G5_DATA_PATH . '/' . G5_DBCONFIG_FILE;
|
||||
if (file_exists($dbconfig_file)) {
|
||||
include_once ($dbconfig_file);
|
||||
include_once (G5_LIB_PATH . '/common.lib.php'); // 공통 라이브러리
|
||||
include_once $dbconfig_file;
|
||||
include_once G5_LIB_PATH . '/common.lib.php'; // 공통 라이브러리
|
||||
include_once G5_LIB_PATH . '/get_data.lib.php';
|
||||
|
||||
$connect_db = sql_connect(G5_MYSQL_HOST, G5_MYSQL_USER, G5_MYSQL_PASSWORD) or die('MySQL Connect Error!!!');
|
||||
$select_db = sql_select_db(G5_MYSQL_DB, $connect_db) or die('MySQL DB Error!!!');
|
||||
|
|
|
|||
21
AvocadoEdition_Light/lib/get_data.lib.php
Normal file
21
AvocadoEdition_Light/lib/get_data.lib.php
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
<?php
|
||||
if (!defined('_GNUBOARD_'))
|
||||
exit;
|
||||
|
||||
function get_config($is_cache = false)
|
||||
{
|
||||
global $g5;
|
||||
|
||||
static $cache = [];
|
||||
|
||||
$cache = run_replace('get_config_cache', $cache, $is_cache);
|
||||
|
||||
if ($is_cache && !empty($cache)) {
|
||||
return $cache;
|
||||
}
|
||||
|
||||
$sql = "SELECT * FROM {$g5['config_table']} ";
|
||||
$cache = run_replace('get_config', sql_fetch($sql));
|
||||
|
||||
return $cache;
|
||||
}
|
||||
Loading…
Reference in a new issue