diff --git a/adm/board_form_update.php b/adm/board_form_update.php
index b0bbf6889..bea127247 100644
--- a/adm/board_form_update.php
+++ b/adm/board_form_update.php
@@ -204,7 +204,7 @@ if ($w == '') {
$file = file('./sql_write.sql');
$file = get_db_create_replace($file);
- $sql = implode($file, "\n");
+ $sql = implode("\n", $file);
$create_table = $g5['write_prefix'] . $bo_table;
diff --git a/adm/faqlist.php b/adm/faqlist.php
index 80319c82f..6f4849bb0 100644
--- a/adm/faqlist.php
+++ b/adm/faqlist.php
@@ -68,15 +68,17 @@ $result = sql_query($sql);
$num = $i + 1;
$bg = 'bg'.($i%2);
+
+ $fa_subject = conv_content($row['fa_subject'], 1);
?>
|
- |
+ |
|
- 수정
- 삭제
+ 수정
+ 삭제
|
diff --git a/config.php b/config.php
index e81c9ad4a..18985003a 100644
--- a/config.php
+++ b/config.php
@@ -5,7 +5,7 @@
********************/
define('G5_VERSION', '그누보드5');
-define('G5_GNUBOARD_VER', '5.4.2.1');
+define('G5_GNUBOARD_VER', '5.4.2.2');
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define('_GNUBOARD_', true);
diff --git a/g4_import_run.php b/g4_import_run.php
index 6681df0e8..a0515bbaa 100644
--- a/g4_import_run.php
+++ b/g4_import_run.php
@@ -337,7 +337,7 @@ for($i=0; $row=sql_fetch_array($result); $i++) {
// 게시판 테이블 생성
$bo_table = $row['bo_table'];
$file = file(G5_ADMIN_PATH.'/sql_write.sql');
- $sql = implode($file, "\n");
+ $sql = implode("\n", $file);
$create_table = $g5['write_prefix'] . $bo_table;
diff --git a/install/install_db.php b/install/install_db.php
index bc0207763..89e78a8ec 100644
--- a/install/install_db.php
+++ b/install/install_db.php
@@ -292,7 +292,7 @@ for ($i=0; $i1, 'time'=>time() - 1000);
+ }
if ($data['ttl'] > 0 && time() > $data['time'] + $data['ttl'])
{
@@ -135,7 +141,10 @@ class FileCache
'data' => $data
);
- if ($this->write_file($cache_file_path, serialize($contents)))
+ $cache_content = "\n\n";
+ $cache_content .= base64_encode(serialize($contents));
+
+ if ($this->write_file($cache_file_path, $cache_content))
{
chmod($cache_file_path, G5_FILE_PERMISSION);
return TRUE;
@@ -167,7 +176,7 @@ class FileCache
if ($ttl !== null) {
$expire = time() + $ttl;
}
- return serialize(array($data, $expire));
+ return base64_encode(serialize(array($data, $expire)));
}
/**
@@ -181,7 +190,7 @@ class FileCache
*/
public function decode($data)
{
- return unserialize($data);
+ return unserialize(base64_decode($data));
}
}
?>
\ No newline at end of file