2022-09-17 20:50:50 +09:00
|
|
|
<?php
|
2024-09-19 20:51:19 +09:00
|
|
|
/**
|
|
|
|
|
* @suppress php0410
|
|
|
|
|
*/
|
2022-09-17 20:50:50 +09:00
|
|
|
$sub_menu = "100300";
|
|
|
|
|
include_once('./_common.php');
|
|
|
|
|
|
2024-09-19 20:50:29 +09:00
|
|
|
$site_style_path = G5_DATA_PATH . "/site";
|
|
|
|
|
$site_style_url = G5_DATA_URL . "/site";
|
2022-09-17 20:50:50 +09:00
|
|
|
|
|
|
|
|
@mkdir($site_style_path, G5_DIR_PERMISSION);
|
|
|
|
|
@chmod($site_style_path, G5_DIR_PERMISSION);
|
|
|
|
|
|
|
|
|
|
|
2024-09-19 20:50:29 +09:00
|
|
|
for ($i = 0; $i < count($cs_name); $i++) {
|
|
|
|
|
|
|
|
|
|
$de = sql_fetch("select * from {$g5['css_table']} where cs_name = '{$cs_name[$i]}'");
|
|
|
|
|
|
|
|
|
|
if (is_array($cs_etc_1[$i]))
|
|
|
|
|
$cs_etc_1[$i] = "||" . implode("||", $cs_etc_1[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_2[$i]))
|
|
|
|
|
$cs_etc_2[$i] = "||" . implode("||", $cs_etc_2[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_3[$i]))
|
|
|
|
|
$cs_etc_3[$i] = "||" . implode("||", $cs_etc_3[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_4[$i]))
|
|
|
|
|
$cs_etc_4[$i] = "||" . implode("||", $cs_etc_4[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_5[$i]))
|
|
|
|
|
$cs_etc_5[$i] = "||" . implode("||", $cs_etc_5[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_6[$i]))
|
|
|
|
|
$cs_etc_6[$i] = "||" . implode("||", $cs_etc_6[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_7[$i]))
|
|
|
|
|
$cs_etc_7[$i] = "||" . implode("||", $cs_etc_7[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_8[$i]))
|
|
|
|
|
$cs_etc_8[$i] = "||" . implode("||", $cs_etc_8[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_9[$i]))
|
|
|
|
|
$cs_etc_9[$i] = "||" . implode("||", $cs_etc_9[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_10[$i]))
|
|
|
|
|
$cs_etc_10[$i] = "||" . implode("||", $cs_etc_10[$i]) . "||";
|
|
|
|
|
|
|
|
|
|
if (is_array($cs_etc_11[$i]))
|
|
|
|
|
$cs_etc_11[$i] = "||" . implode("||", $cs_etc_11[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_12[$i]))
|
|
|
|
|
$cs_etc_12[$i] = "||" . implode("||", $cs_etc_12[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_13[$i]))
|
|
|
|
|
$cs_etc_13[$i] = "||" . implode("||", $cs_etc_13[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_14[$i]))
|
|
|
|
|
$cs_etc_14[$i] = "||" . implode("||", $cs_etc_14[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_15[$i]))
|
|
|
|
|
$cs_etc_15[$i] = "||" . implode("||", $cs_etc_15[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_16[$i]))
|
|
|
|
|
$cs_etc_16[$i] = "||" . implode("||", $cs_etc_16[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_17[$i]))
|
|
|
|
|
$cs_etc_17[$i] = "||" . implode("||", $cs_etc_17[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_18[$i]))
|
|
|
|
|
$cs_etc_18[$i] = "||" . implode("||", $cs_etc_18[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_19[$i]))
|
|
|
|
|
$cs_etc_19[$i] = "||" . implode("||", $cs_etc_19[$i]) . "||";
|
|
|
|
|
if (is_array($cs_etc_20[$i]))
|
|
|
|
|
$cs_etc_20[$i] = "||" . implode("||", $cs_etc_20[$i]) . "||";
|
|
|
|
|
|
|
|
|
|
// 이미지 등록 시, 이미지를 업로드한 뒤 - 해당 이미지 경로를 삽입
|
|
|
|
|
if ($_FILES['cs_value_file']['name'][$i]) {
|
|
|
|
|
// 확장자 따기
|
|
|
|
|
$exp = explode(".", $_FILES['cs_value_file']['name'][$i]);
|
|
|
|
|
$exp = $exp[count($exp) - 1];
|
|
|
|
|
|
|
|
|
|
$image_name = "design_" . $cs_name[$i] . "." . $exp;
|
|
|
|
|
upload_file($_FILES['cs_value_file']['tmp_name'][$i], $image_name, $site_style_path);
|
|
|
|
|
$cs_value[$i] = $site_style_url . "/" . $image_name;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ($de['cs_id']) {
|
|
|
|
|
// 수정
|
|
|
|
|
$sql = " update {$g5['css_table']}
|
|
|
|
|
set cs_value = '{$cs_value[$i]}',
|
|
|
|
|
cs_descript = '{$cs_descript[$i]}',
|
|
|
|
|
cs_etc_1 = '{$cs_etc_1[$i]}',
|
|
|
|
|
cs_etc_2 = '{$cs_etc_2[$i]}',
|
|
|
|
|
cs_etc_3 = '{$cs_etc_3[$i]}',
|
|
|
|
|
cs_etc_4 = '{$cs_etc_4[$i]}',
|
|
|
|
|
cs_etc_5 = '{$cs_etc_5[$i]}',
|
|
|
|
|
cs_etc_6 = '{$cs_etc_6[$i]}',
|
|
|
|
|
cs_etc_7 = '{$cs_etc_7[$i]}',
|
|
|
|
|
cs_etc_8 = '{$cs_etc_8[$i]}',
|
|
|
|
|
cs_etc_9 = '{$cs_etc_9[$i]}',
|
|
|
|
|
cs_etc_10 = '{$cs_etc_10[$i]}',
|
|
|
|
|
cs_etc_11 = '{$cs_etc_11[$i]}',
|
|
|
|
|
cs_etc_12 = '{$cs_etc_12[$i]}',
|
|
|
|
|
cs_etc_13 = '{$cs_etc_13[$i]}',
|
|
|
|
|
cs_etc_14 = '{$cs_etc_14[$i]}',
|
|
|
|
|
cs_etc_15 = '{$cs_etc_15[$i]}',
|
|
|
|
|
cs_etc_16 = '{$cs_etc_16[$i]}',
|
|
|
|
|
cs_etc_17 = '{$cs_etc_17[$i]}',
|
|
|
|
|
cs_etc_18 = '{$cs_etc_18[$i]}',
|
|
|
|
|
cs_etc_19 = '{$cs_etc_19[$i]}',
|
|
|
|
|
cs_etc_20 = '{$cs_etc_20[$i]}'
|
|
|
|
|
where cs_id = '{$de['cs_id']}'
|
|
|
|
|
";
|
|
|
|
|
sql_query($sql);
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
// 입력
|
|
|
|
|
$sql = " insert into {$g5['css_table']}
|
|
|
|
|
set cs_name = '{$cs_name[$i]}',
|
|
|
|
|
cs_value = '{$cs_value[$i]}',
|
|
|
|
|
cs_descript = '{$cs_descript[$i]}',
|
|
|
|
|
cs_etc_1 = '{$cs_etc_1[$i]}',
|
|
|
|
|
cs_etc_2 = '{$cs_etc_2[$i]}',
|
|
|
|
|
cs_etc_3 = '{$cs_etc_3[$i]}',
|
|
|
|
|
cs_etc_4 = '{$cs_etc_4[$i]}',
|
|
|
|
|
cs_etc_5 = '{$cs_etc_5[$i]}',
|
|
|
|
|
cs_etc_6 = '{$cs_etc_6[$i]}',
|
|
|
|
|
cs_etc_7 = '{$cs_etc_7[$i]}',
|
|
|
|
|
cs_etc_8 = '{$cs_etc_8[$i]}',
|
|
|
|
|
cs_etc_9 = '{$cs_etc_9[$i]}',
|
|
|
|
|
cs_etc_10 = '{$cs_etc_10[$i]}',
|
|
|
|
|
cs_etc_11 = '{$cs_etc_11[$i]}',
|
|
|
|
|
cs_etc_12 = '{$cs_etc_12[$i]}',
|
|
|
|
|
cs_etc_13 = '{$cs_etc_13[$i]}',
|
|
|
|
|
cs_etc_14 = '{$cs_etc_14[$i]}',
|
|
|
|
|
cs_etc_15 = '{$cs_etc_15[$i]}',
|
|
|
|
|
cs_etc_16 = '{$cs_etc_16[$i]}',
|
|
|
|
|
cs_etc_17 = '{$cs_etc_17[$i]}',
|
|
|
|
|
cs_etc_18 = '{$cs_etc_18[$i]}',
|
|
|
|
|
cs_etc_19 = '{$cs_etc_19[$i]}',
|
|
|
|
|
cs_etc_20 = '{$cs_etc_20[$i]}'";
|
|
|
|
|
sql_query($sql);
|
|
|
|
|
}
|
2022-09-17 20:50:50 +09:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$cf_add_fonts = '';
|
|
|
|
|
if (isset($_POST['cf_add_fonts'])) {
|
2024-09-19 20:50:29 +09:00
|
|
|
$cf_add_fonts = substr(trim($_POST['cf_add_fonts']), 0, 65536);
|
|
|
|
|
$cf_add_fonts = preg_replace("#[\\\]+$#", "", $cf_add_fonts);
|
2022-09-17 20:50:50 +09:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$cf_css_version = date('YmdHis');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$sql = " update {$g5['config_table']}
|
2024-09-19 20:50:29 +09:00
|
|
|
set cf_add_fonts = '{$cf_add_fonts}',
|
|
|
|
|
cf_css_version = '{$cf_css_version}',
|
2024-09-19 21:06:35 +09:00
|
|
|
cf_add_script = '{$_POST['cf_add_script']}'";
|
2022-09-17 20:50:50 +09:00
|
|
|
sql_query($sql);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// CSS 설정 파일 생성
|
2024-09-19 20:50:29 +09:00
|
|
|
$css_data_path = G5_DATA_PATH . "/css";
|
|
|
|
|
$css_data_url = G5_DATA_URL . "/css";
|
2022-09-17 20:50:50 +09:00
|
|
|
|
|
|
|
|
@mkdir($css_data_path, G5_DIR_PERMISSION);
|
|
|
|
|
@chmod($css_data_path, G5_DIR_PERMISSION);
|
|
|
|
|
|
2024-09-19 20:50:29 +09:00
|
|
|
$file = '../' . G5_DATA_DIR . '/css/_design.config.css';
|
|
|
|
|
$file_path = $css_data_path . '/_design.config.css';
|
2022-09-17 20:50:50 +09:00
|
|
|
unlink($file_path);
|
|
|
|
|
$f = @fopen($file, 'a');
|
|
|
|
|
|
|
|
|
|
ob_start();
|
|
|
|
|
include("./design_form_css.php");
|
|
|
|
|
$css = ob_get_contents();
|
|
|
|
|
ob_end_flush();
|
2024-09-19 20:50:29 +09:00
|
|
|
fwrite($f, $css);
|
2022-09-17 20:50:50 +09:00
|
|
|
fclose($f);
|
|
|
|
|
@chmod($file, G5_FILE_PERMISSION);
|
|
|
|
|
|
2024-09-19 20:51:19 +09:00
|
|
|
goto_url('./design_form.php');
|