g4를 g5로 변경

This commit is contained in:
chicpro
2013-09-13 14:32:06 +09:00
parent 9a18a049d5
commit 0f78b67eb7
563 changed files with 4097 additions and 4097 deletions

View File

@ -1,5 +1,5 @@
<?php <?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G4_PATH.'/head.php'); include_once(G5_PATH.'/head.php');
?> ?>

View File

@ -1,5 +1,5 @@
<?php <?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G4_PATH.'/tail.php'); include_once(G5_PATH.'/tail.php');
?> ?>

View File

@ -1,5 +1,5 @@
<?php <?php
define('G4_IS_ADMIN', true); define('G5_IS_ADMIN', true);
include_once ('../common.php'); include_once ('../common.php');
include_once(G4_ADMIN_PATH.'/admin.lib.php'); include_once(G5_ADMIN_PATH.'/admin.lib.php');
?> ?>

View File

@ -3,7 +3,7 @@ if (!defined('_GNUBOARD_')) exit;
$begin_time = get_microtime(); $begin_time = get_microtime();
include_once(G4_PATH.'/head.sub.php'); include_once(G5_PATH.'/head.sub.php');
function print_menu1($key, $no) function print_menu1($key, $no)
{ {
@ -16,7 +16,7 @@ function print_menu1($key, $no)
function print_menu2($key, $no) function print_menu2($key, $no)
{ {
global $menu, $auth_menu, $is_admin, $auth, $g4; global $menu, $auth_menu, $is_admin, $auth, $g5;
$str .= "<ul class=\"gnb_2dul\">"; $str .= "<ul class=\"gnb_2dul\">";
for($i=1; $i<count($menu[$key]); $i++) for($i=1; $i<count($menu[$key]); $i++)
@ -70,17 +70,17 @@ function imageview(id, w, h)
<div id="hd_wrap"> <div id="hd_wrap">
<h1><?php echo $config['cf_title'] ?></h1> <h1><?php echo $config['cf_title'] ?></h1>
<div id="logo"><a href="<?php echo G4_ADMIN_URL ?>"><img src="<?php echo G4_ADMIN_URL ?>/img/logo.jpg" alt="<?php echo $config['cf_title'] ?> 관리자"></a></div> <div id="logo"><a href="<?php echo G5_ADMIN_URL ?>"><img src="<?php echo G5_ADMIN_URL ?>/img/logo.jpg" alt="<?php echo $config['cf_title'] ?> 관리자"></a></div>
<ul id="tnb"> <ul id="tnb">
<li><a href="<?php echo G4_ADMIN_URL ?>/member_form.php?w=u&amp;mb_id=<?php echo $member['mb_id'] ?>">관리자정보</a></li> <li><a href="<?php echo G5_ADMIN_URL ?>/member_form.php?w=u&amp;mb_id=<?php echo $member['mb_id'] ?>">관리자정보</a></li>
<li><a href="<?php echo G4_ADMIN_URL ?>/config_form.php">기본환경</a></li> <li><a href="<?php echo G5_ADMIN_URL ?>/config_form.php">기본환경</a></li>
<li><a href="<?php echo G4_URL ?>/">커뮤니티</a></li> <li><a href="<?php echo G5_URL ?>/">커뮤니티</a></li>
<?php if(defined('G4_USE_SHOP')) { ?> <?php if(defined('G5_USE_SHOP')) { ?>
<li><a href="<?php echo G4_ADMIN_URL ?>/shop_admin/configform.php">쇼핑몰환경</a></li> <li><a href="<?php echo G5_ADMIN_URL ?>/shop_admin/configform.php">쇼핑몰환경</a></li>
<li><a href="<?php echo G4_SHOP_URL ?>/">쇼핑몰</a></li> <li><a href="<?php echo G5_SHOP_URL ?>/">쇼핑몰</a></li>
<?php } ?> <?php } ?>
<li><a href="<?php echo G4_BBS_URL ?>/logout.php">로그아웃</a></li> <li><a href="<?php echo G5_BBS_URL ?>/logout.php">로그아웃</a></li>
</ul> </ul>
<nav id="gnb"> <nav id="gnb">
@ -120,4 +120,4 @@ function imageview(id, w, h)
<button class="no_text_resize" onclick="font_resize('container', 'large');">크게</button> <button class="no_text_resize" onclick="font_resize('container', 'large');">크게</button>
<button class="no_text_resize" onclick="font_resize('container', 'larger');">더크게</button> <button class="no_text_resize" onclick="font_resize('container', 'larger');">더크게</button>
</div> </div>
<h1><?php echo $g4['title'] ?></h1> <h1><?php echo $g5['title'] ?></h1>

View File

@ -25,7 +25,7 @@ function get_skin_select($skin_gubun, $id, $name, $selected='', $event='')
// 모바일 스킨디렉토리를 SELECT 형식으로 얻음 // 모바일 스킨디렉토리를 SELECT 형식으로 얻음
function get_mobile_skin_select($skin_gubun, $id, $name, $selected='', $event='') function get_mobile_skin_select($skin_gubun, $id, $name, $selected='', $event='')
{ {
$skins = get_skin_dir($skin_gubun, G4_MOBILE_PATH.'/'.G4_SKIN_DIR); $skins = get_skin_dir($skin_gubun, G5_MOBILE_PATH.'/'.G5_SKIN_DIR);
$str = "<select id=\"$id\" name=\"$name\" $event>\n"; $str = "<select id=\"$id\" name=\"$name\" $event>\n";
for ($i=0; $i<count($skins); $i++) { for ($i=0; $i<count($skins); $i++) {
if ($i == 0) $str .= "<option value=\"\">선택</option>"; if ($i == 0) $str .= "<option value=\"\">선택</option>";
@ -37,9 +37,9 @@ function get_mobile_skin_select($skin_gubun, $id, $name, $selected='', $event=''
// 스킨경로를 얻는다 // 스킨경로를 얻는다
function get_skin_dir($skin, $skin_path=G4_SKIN_PATH) function get_skin_dir($skin, $skin_path=G5_SKIN_PATH)
{ {
global $g4; global $g5;
$result_array = array(); $result_array = array();
@ -61,18 +61,18 @@ function get_skin_dir($skin, $skin_path=G4_SKIN_PATH)
function member_delete($mb_id) function member_delete($mb_id)
{ {
global $config; global $config;
global $g4; global $g5;
$sql = " select mb_name, mb_nick, mb_ip, mb_recommend, mb_memo, mb_level from {$g4['member_table']} where mb_id= '".$mb_id."' "; $sql = " select mb_name, mb_nick, mb_ip, mb_recommend, mb_memo, mb_level from {$g5['member_table']} where mb_id= '".$mb_id."' ";
$mb = sql_fetch($sql); $mb = sql_fetch($sql);
if ($mb['mb_recommend']) { if ($mb['mb_recommend']) {
$row = sql_fetch(" select count(*) as cnt from {$g4['member_table']} where mb_id = '".addslashes($mb['mb_recommend'])."' "); $row = sql_fetch(" select count(*) as cnt from {$g5['member_table']} where mb_id = '".addslashes($mb['mb_recommend'])."' ");
if ($row['cnt']) if ($row['cnt'])
insert_point($mb['mb_recommend'], $config['cf_recommend_point'] * (-1), $mb_id.'님의 회원자료 삭제로 인한 추천인 포인트 반환', "@member", $mb['mb_recommend'], $mb_id.' 추천인 삭제'); insert_point($mb['mb_recommend'], $config['cf_recommend_point'] * (-1), $mb_id.'님의 회원자료 삭제로 인한 추천인 포인트 반환', "@member", $mb['mb_recommend'], $mb_id.' 추천인 삭제');
} }
// 회원자료는 정보만 없앤 후 아이디는 보관하여 다른 사람이 사용하지 못하도록 함 : 061025 // 회원자료는 정보만 없앤 후 아이디는 보관하여 다른 사람이 사용하지 못하도록 함 : 061025
$sql = " update {$g4['member_table']} set mb_jumin = '', mb_password = '', mb_level = 1, mb_email = '', mb_homepage = '', mb_password_q = '', mb_password_a = '', mb_tel = '', mb_hp = '', mb_zip1 = '', mb_zip2 = '', mb_addr1 = '', mb_addr2 = '', mb_birth = '', mb_sex = '', mb_signature = '', mb_memo = '".date('Ymd', G4_SERVER_TIME)." 삭제함\n{$mb['mb_memo']}', mb_leave_date = '".date('Ymd', G4_SERVER_TIME)."' where mb_id = '{$mb_id}' "; $sql = " update {$g5['member_table']} set mb_jumin = '', mb_password = '', mb_level = 1, mb_email = '', mb_homepage = '', mb_password_q = '', mb_password_a = '', mb_tel = '', mb_hp = '', mb_zip1 = '', mb_zip2 = '', mb_addr1 = '', mb_addr2 = '', mb_birth = '', mb_sex = '', mb_signature = '', mb_memo = '".date('Ymd', G5_SERVER_TIME)." 삭제함\n{$mb['mb_memo']}', mb_leave_date = '".date('Ymd', G5_SERVER_TIME)."' where mb_id = '{$mb_id}' ";
sql_query($sql); sql_query($sql);
} }
@ -80,7 +80,7 @@ function member_delete($mb_id)
// 회원권한을 SELECT 형식으로 얻음 // 회원권한을 SELECT 형식으로 얻음
function get_member_level_select($name, $start_id=0, $end_id=10, $selected="", $event="") function get_member_level_select($name, $start_id=0, $end_id=10, $selected="", $event="")
{ {
global $g4; global $g5;
$str = "\n<select id=\"{$name}\" name=\"{$name}\""; $str = "\n<select id=\"{$name}\" name=\"{$name}\"";
if ($event) $str .= " $event"; if ($event) $str .= " $event";
@ -99,9 +99,9 @@ function get_member_level_select($name, $start_id=0, $end_id=10, $selected="", $
// 회원아이디를 SELECT 형식으로 얻음 // 회원아이디를 SELECT 형식으로 얻음
function get_member_id_select($name, $level, $selected="", $event="") function get_member_id_select($name, $level, $selected="", $event="")
{ {
global $g4; global $g5;
$sql = " select mb_id from {$g4['member_table']} where mb_level >= '{$level}' "; $sql = " select mb_id from {$g5['member_table']} where mb_level >= '{$level}' ";
$result = sql_query($sql); $result = sql_query($sql);
$str = '<select id="'.$name.'" name="'.$name.'" '.$event.'><option value="">선택안함</option>'; $str = '<select id="'.$name.'" name="'.$name.'" '.$event.'><option value="">선택안함</option>';
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
@ -142,10 +142,10 @@ function auth_check($auth, $attr)
// 작업아이콘 출력 // 작업아이콘 출력
function icon($act, $link='', $target='_parent') function icon($act, $link='', $target='_parent')
{ {
global $g4; global $g5;
$img = array('입력'=>'insert', '추가'=>'insert', '생성'=>'insert', '수정'=>'modify', '삭제'=>'delete', '이동'=>'move', '그룹'=>'move', '보기'=>'view', '미리보기'=>'view', '복사'=>'copy'); $img = array('입력'=>'insert', '추가'=>'insert', '생성'=>'insert', '수정'=>'modify', '삭제'=>'delete', '이동'=>'move', '그룹'=>'move', '보기'=>'view', '미리보기'=>'view', '복사'=>'copy');
$icon = '<img src="'.G4_ADMIN_PATH.'/img/icon_'.$img[$act].'.gif" title="'.$act.'">'; $icon = '<img src="'.G5_ADMIN_PATH.'/img/icon_'.$img[$act].'.gif" title="'.$act.'">';
if ($link) if ($link)
$s = '<a href="'.$link.'">'.$icon.'</a>'; $s = '<a href="'.$link.'">'.$icon.'</a>';
else else
@ -159,7 +159,7 @@ function icon($act, $link='', $target='_parent')
function rm_rf($file) function rm_rf($file)
{ {
if (file_exists($file)) { if (file_exists($file)) {
@chmod($file, G4_FILE_PERMISSION); @chmod($file, G5_FILE_PERMISSION);
if (is_dir($file)) { if (is_dir($file)) {
$handle = opendir($file); $handle = opendir($file);
while($filename = readdir($handle)) { while($filename = readdir($handle)) {
@ -176,7 +176,7 @@ function rm_rf($file)
// 입력 폼 안내문 // 입력 폼 안내문
function help($help="") function help($help="")
{ {
global $g4; global $g5;
$str = '<span class="adm_field_explain">'.str_replace("\n", "<br>", $help).'</span>'; $str = '<span class="adm_field_explain">'.str_replace("\n", "<br>", $help).'</span>';
@ -208,13 +208,13 @@ function order_select($fld, $sel='')
// 접근 권한 검사 // 접근 권한 검사
if (!$member['mb_id']) if (!$member['mb_id'])
{ {
//alert('로그인 하십시오.', '$g4['bbs_path']/login.php?url=' . urlencode('$_SERVER['PHP_SELF']?w=$w&mb_id=$mb_id')); //alert('로그인 하십시오.', '$g5['bbs_path']/login.php?url=' . urlencode('$_SERVER['PHP_SELF']?w=$w&mb_id=$mb_id'));
alert('로그인 하십시오.', G4_BBS_URL.'/login.php?url=' . urlencode($_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'])); alert('로그인 하십시오.', G5_BBS_URL.'/login.php?url=' . urlencode($_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']));
} }
else if ($is_admin != 'super') else if ($is_admin != 'super')
{ {
$auth = array(); $auth = array();
$sql = " select au_menu, au_auth from {$g4['auth_table']} where mb_id = '{$member['mb_id']}' "; $sql = " select au_menu, au_auth from {$g5['auth_table']} where mb_id = '{$member['mb_id']}' ";
$result = sql_query($sql); $result = sql_query($sql);
for($i=0; $row=sql_fetch_array($result); $i++) for($i=0; $row=sql_fetch_array($result); $i++)
{ {
@ -223,7 +223,7 @@ else if ($is_admin != 'super')
if (!$i) if (!$i)
{ {
alert('최고관리자 또는 관리권한이 있는 회원만 접근 가능합니다.', G4_URL); alert('최고관리자 또는 관리권한이 있는 회원만 접근 가능합니다.', G5_URL);
} }
} }
@ -233,9 +233,9 @@ if (get_session('ss_mb_key') !== $admin_key) {
session_destroy(); session_destroy();
include_once(G4_LIB_PATH.'/mailer.lib.php'); include_once(G5_LIB_PATH.'/mailer.lib.php');
// 메일 알림 // 메일 알림
mailer($member['mb_nick'], $member['mb_email'], $member['mb_email'], 'XSS 공격 알림', $_SERVER['REMOTE_ADDR'].' 아이피로 XSS 공격이 있었습니다.\n\n관리자 권한을 탈취하려는 접근이므로 주의하시기 바랍니다.\n\n해당 아이피는 차단하시고 의심되는 게시물이 있는지 확인하시기 바랍니다.\n\n'.G4_URL, 0); mailer($member['mb_nick'], $member['mb_email'], $member['mb_email'], 'XSS 공격 알림', $_SERVER['REMOTE_ADDR'].' 아이피로 XSS 공격이 있었습니다.\n\n관리자 권한을 탈취하려는 접근이므로 주의하시기 바랍니다.\n\n해당 아이피는 차단하시고 의심되는 게시물이 있는지 확인하시기 바랍니다.\n\n'.G5_URL, 0);
alert_close('정상적으로 로그인하여 접근하시기 바랍니다.'); alert_close('정상적으로 로그인하여 접근하시기 바랍니다.');
} }
@ -246,13 +246,13 @@ if (get_session('ss_mb_key') !== $admin_key) {
unset($auth_menu); unset($auth_menu);
unset($menu); unset($menu);
unset($amenu); unset($amenu);
$tmp = dir(G4_ADMIN_PATH); $tmp = dir(G5_ADMIN_PATH);
while ($entry = $tmp->read()) { while ($entry = $tmp->read()) {
if (!preg_match('/^admin.menu([0-9]{3}).*\.php$/', $entry, $m)) if (!preg_match('/^admin.menu([0-9]{3}).*\.php$/', $entry, $m))
continue; // 파일명이 menu 으로 시작하지 않으면 무시한다. continue; // 파일명이 menu 으로 시작하지 않으면 무시한다.
$amenu[$m[1]] = $entry; $amenu[$m[1]] = $entry;
include_once(G4_ADMIN_PATH.'/'.$entry); include_once(G5_ADMIN_PATH.'/'.$entry);
} }
@ksort($amenu); @ksort($amenu);

View File

@ -1,18 +1,18 @@
<?php <?php
$menu['menu100'] = array ( $menu['menu100'] = array (
array('100000', '환경설정', G4_ADMIN_URL.'/config_form.php', 'config'), array('100000', '환경설정', G5_ADMIN_URL.'/config_form.php', 'config'),
array('', '기본환경설정', G4_ADMIN_URL.'/config_form.php', 'cf_basic'), array('', '기본환경설정', G5_ADMIN_URL.'/config_form.php', 'cf_basic'),
array('', '관리권한설정', G4_ADMIN_URL.'/auth_list.php', 'cf_auth'), array('', '관리권한설정', G5_ADMIN_URL.'/auth_list.php', 'cf_auth'),
array('100300', '메일 테스트', G4_ADMIN_URL.'/sendmail_test.php', 'cf_mailtest'), array('100300', '메일 테스트', G5_ADMIN_URL.'/sendmail_test.php', 'cf_mailtest'),
//array('100400', '버전정보', G4_ADMIN_URL.'/version.php', 'cf_version'), //array('100400', '버전정보', G5_ADMIN_URL.'/version.php', 'cf_version'),
array('100800', '세션파일 일괄삭제',G4_ADMIN_URL.'/session_file_delete.php', 'cf_session', 1), array('100800', '세션파일 일괄삭제',G5_ADMIN_URL.'/session_file_delete.php', 'cf_session', 1),
array('100900', '캐쉬파일 일괄삭제',G4_ADMIN_URL.'/cache_file_delete.php', 'cf_cache', 1), array('100900', '캐쉬파일 일괄삭제',G5_ADMIN_URL.'/cache_file_delete.php', 'cf_cache', 1),
array('100910', '캡챠파일 일괄삭제',G4_ADMIN_URL.'/gcaptcha_file_delete.php', 'cf_captcha', 1), array('100910', '캡챠파일 일괄삭제',G5_ADMIN_URL.'/gcaptcha_file_delete.php', 'cf_captcha', 1),
array('100920', '썸네일파일 일괄삭제',G4_ADMIN_URL.'/thumbnail_file_delete.php', 'cf_thumbnail', 1), array('100920', '썸네일파일 일괄삭제',G5_ADMIN_URL.'/thumbnail_file_delete.php', 'cf_thumbnail', 1),
array('100930', '네이버 신디케이션 핑',G4_SYNDI_URL.'/ping.php', 'cf_syndi_ping', 1), array('100930', '네이버 신디케이션 핑',G5_SYNDI_URL.'/ping.php', 'cf_syndi_ping', 1),
array('100500', 'phpinfo()', G4_ADMIN_URL.'/phpinfo.php', 'cf_phpinfo'), array('100500', 'phpinfo()', G5_ADMIN_URL.'/phpinfo.php', 'cf_phpinfo'),
//array('100600', '업그레이드', G4_ADMIN_URL.'/upgrade.php', 'cf_upgrade'), //array('100600', '업그레이드', G5_ADMIN_URL.'/upgrade.php', 'cf_upgrade'),
//array('100700', '복구/최적화', G4_ADMIN_URL.'/repair.php', 'cf_repair'), //array('100700', '복구/최적화', G5_ADMIN_URL.'/repair.php', 'cf_repair'),
//array('', 'phpMyAdmin', ''.$g4['path'].'/'.$g4['phpmyadmin_dir'].'', 'cf_phpmyadmin') //array('', 'phpMyAdmin', ''.$g5['path'].'/'.$g5['phpmyadmin_dir'].'', 'cf_phpmyadmin')
); );
?> ?>

View File

@ -1,10 +1,10 @@
<?php <?php
$menu['menu200'] = array ( $menu['menu200'] = array (
array('200000', '회원관리', G4_ADMIN_URL.'/member_list.php', 'member'), array('200000', '회원관리', G5_ADMIN_URL.'/member_list.php', 'member'),
array('200100', '회원관리', G4_ADMIN_URL.'/member_list.php', 'mb_list'), array('200100', '회원관리', G5_ADMIN_URL.'/member_list.php', 'mb_list'),
array('200300', '회원메일발송', G4_ADMIN_URL.'/mail_list.php', 'mb_mail'), array('200300', '회원메일발송', G5_ADMIN_URL.'/mail_list.php', 'mb_mail'),
array('200800', '접속자집계', G4_ADMIN_URL.'/visit_list.php', 'mb_visit', 1), array('200800', '접속자집계', G5_ADMIN_URL.'/visit_list.php', 'mb_visit', 1),
array('200200', '포인트관리', G4_ADMIN_URL.'/point_list.php', 'mb_point'), array('200200', '포인트관리', G5_ADMIN_URL.'/point_list.php', 'mb_point'),
array('200900', '투표관리', G4_ADMIN_URL.'/poll_list.php', 'mb_poll') array('200900', '투표관리', G5_ADMIN_URL.'/poll_list.php', 'mb_poll')
); );
?> ?>

View File

@ -1,9 +1,9 @@
<?php <?php
$menu['menu300'] = array ( $menu['menu300'] = array (
array('300000', '게시판관리', ''.G4_ADMIN_URL.'/board_list.php', 'board'), array('300000', '게시판관리', ''.G5_ADMIN_URL.'/board_list.php', 'board'),
array('300100', '게시판관리', ''.G4_ADMIN_URL.'/board_list.php', 'bbs_board'), array('300100', '게시판관리', ''.G5_ADMIN_URL.'/board_list.php', 'bbs_board'),
array('300200', '게시판그룹관리', ''.G4_ADMIN_URL.'/boardgroup_list.php', 'bbs_group'), array('300200', '게시판그룹관리', ''.G5_ADMIN_URL.'/boardgroup_list.php', 'bbs_group'),
array('300300', '인기검색어관리', ''.G4_ADMIN_URL.'/popular_list.php', 'bbs_poplist', 1), array('300300', '인기검색어관리', ''.G5_ADMIN_URL.'/popular_list.php', 'bbs_poplist', 1),
array('300400', '인기검색어순위', ''.G4_ADMIN_URL.'/popular_rank.php', 'bbs_poprank', 1), array('300400', '인기검색어순위', ''.G5_ADMIN_URL.'/popular_rank.php', 'bbs_poprank', 1),
); );
?> ?>

View File

@ -1,23 +1,23 @@
<?php <?php
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP) return; if (!defined('G5_USE_SHOP') || !G5_USE_SHOP) return;
$menu['menu400'] = array ( $menu['menu400'] = array (
array('400000', '쇼핑몰관리', G4_ADMIN_URL.'/shop_admin/', 'shop_config'), array('400000', '쇼핑몰관리', G5_ADMIN_URL.'/shop_admin/', 'shop_config'),
array('400100', '쇼핑몰설정', G4_ADMIN_URL.'/shop_admin/configform.php', 'scf_config'), array('400100', '쇼핑몰설정', G5_ADMIN_URL.'/shop_admin/configform.php', 'scf_config'),
array('400400', '주문내역', G4_ADMIN_URL.'/shop_admin/orderlist.php', 'scf_order', 1), array('400400', '주문내역', G5_ADMIN_URL.'/shop_admin/orderlist.php', 'scf_order', 1),
array('400410', '주문개별내역', G4_ADMIN_URL.'/shop_admin/orderstatuslist.php', 'scf_order_by', 1), array('400410', '주문개별내역', G5_ADMIN_URL.'/shop_admin/orderstatuslist.php', 'scf_order_by', 1),
array('400420', '주문통합내역', G4_ADMIN_URL.'/shop_admin/orderlist2.php', 'scf_order_all', 1), array('400420', '주문통합내역', G5_ADMIN_URL.'/shop_admin/orderlist2.php', 'scf_order_all', 1),
array('400440', '개인결제관리', G4_ADMIN_URL.'/shop_admin/personalpaylist.php', 'scf_personalpay', 1), array('400440', '개인결제관리', G5_ADMIN_URL.'/shop_admin/personalpaylist.php', 'scf_personalpay', 1),
array('400200', '분류관리', G4_ADMIN_URL.'/shop_admin/categorylist.php', 'scf_cate'), array('400200', '분류관리', G5_ADMIN_URL.'/shop_admin/categorylist.php', 'scf_cate'),
array('400300', '상품관리', G4_ADMIN_URL.'/shop_admin/itemlist.php', 'scf_item'), array('400300', '상품관리', G5_ADMIN_URL.'/shop_admin/itemlist.php', 'scf_item'),
array('400660', '상품문의', G4_ADMIN_URL.'/shop_admin/itemqalist.php', 'scf_item_qna'), array('400660', '상품문의', G5_ADMIN_URL.'/shop_admin/itemqalist.php', 'scf_item_qna'),
array('400650', '사용후기', G4_ADMIN_URL.'/shop_admin/itemuselist.php', 'scf_ps'), array('400650', '사용후기', G5_ADMIN_URL.'/shop_admin/itemuselist.php', 'scf_ps'),
array('400620', '상품재고관리', G4_ADMIN_URL.'/shop_admin/itemstocklist.php', 'scf_item_stock'), array('400620', '상품재고관리', G5_ADMIN_URL.'/shop_admin/itemstocklist.php', 'scf_item_stock'),
array('400610', '상품유형관리', G4_ADMIN_URL.'/shop_admin/itemtypelist.php', 'scf_item_type'), array('400610', '상품유형관리', G5_ADMIN_URL.'/shop_admin/itemtypelist.php', 'scf_item_type'),
array('400500', '상품옵션재고관리', G4_ADMIN_URL.'/shop_admin/optionstocklist.php', 'scf_item_option'), array('400500', '상품옵션재고관리', G5_ADMIN_URL.'/shop_admin/optionstocklist.php', 'scf_item_option'),
array('400650', '쿠폰관리', G4_ADMIN_URL.'/shop_admin/couponlist.php', 'scf_coupon'), array('400650', '쿠폰관리', G5_ADMIN_URL.'/shop_admin/couponlist.php', 'scf_coupon'),
array('400500', '배송일괄처리', G4_ADMIN_URL.'/shop_admin/deliverylist.php', 'scf_deli', 1), array('400500', '배송일괄처리', G5_ADMIN_URL.'/shop_admin/deliverylist.php', 'scf_deli', 1),
array('400740', '배송업체관리', G4_ADMIN_URL.'/shop_admin/deliverycodelist.php', 'scf_deli_co', 1), array('400740', '배송업체관리', G5_ADMIN_URL.'/shop_admin/deliverycodelist.php', 'scf_deli_co', 1),
array('400750', '추가배송비관리', G4_ADMIN_URL.'/shop_admin/sendcostlist.php', 'scf_sendcost', 1) array('400750', '추가배송비관리', G5_ADMIN_URL.'/shop_admin/sendcostlist.php', 'scf_sendcost', 1)
); );
?> ?>

View File

@ -1,19 +1,19 @@
<?php <?php
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP) return; if (!defined('G5_USE_SHOP') || !G5_USE_SHOP) return;
$menu['menu500'] = array ( $menu['menu500'] = array (
array('500000', '쇼핑몰현황/기타', G4_ADMIN_URL.'/shop_admin/itemsellrank.php', 'shop_stats'), array('500000', '쇼핑몰현황/기타', G5_ADMIN_URL.'/shop_admin/itemsellrank.php', 'shop_stats'),
array('500110', '매출현황', G4_ADMIN_URL.'/shop_admin/sale1.php', 'sst_order_stats'), array('500110', '매출현황', G5_ADMIN_URL.'/shop_admin/sale1.php', 'sst_order_stats'),
array('500100', '상품판매순위', G4_ADMIN_URL.'/shop_admin/itemsellrank.php', 'sst_rank'), array('500100', '상품판매순위', G5_ADMIN_URL.'/shop_admin/itemsellrank.php', 'sst_rank'),
array('500120', '주문내역출력', G4_ADMIN_URL.'/shop_admin/orderprint.php', 'sst_print_order', 1), array('500120', '주문내역출력', G5_ADMIN_URL.'/shop_admin/orderprint.php', 'sst_print_order', 1),
array('500300', '이벤트관리', G4_ADMIN_URL.'/shop_admin/itemevent.php', 'scf_event'), array('500300', '이벤트관리', G5_ADMIN_URL.'/shop_admin/itemevent.php', 'scf_event'),
array('500310', '이벤트일괄처리', G4_ADMIN_URL.'/shop_admin/itemeventlist.php', 'scf_event_mng'), array('500310', '이벤트일괄처리', G5_ADMIN_URL.'/shop_admin/itemeventlist.php', 'scf_event_mng'),
array('500400', '내용관리', G4_ADMIN_URL.'/shop_admin/contentlist.php', 'scf_contents', 1), array('500400', '내용관리', G5_ADMIN_URL.'/shop_admin/contentlist.php', 'scf_contents', 1),
array('500410', 'FAQ관리', G4_ADMIN_URL.'/shop_admin/faqmasterlist.php', 'scf_faq', 1), array('500410', 'FAQ관리', G5_ADMIN_URL.'/shop_admin/faqmasterlist.php', 'scf_faq', 1),
array('500500', '배너관리', G4_ADMIN_URL.'/shop_admin/bannerlist.php', 'scf_banner', 1), array('500500', '배너관리', G5_ADMIN_URL.'/shop_admin/bannerlist.php', 'scf_banner', 1),
array('500510', '팝업레이어관리', G4_ADMIN_URL.'/shop_admin/newwinlist.php', 'scf_poplayer', 1), array('500510', '팝업레이어관리', G5_ADMIN_URL.'/shop_admin/newwinlist.php', 'scf_poplayer', 1),
array('500140', '보관함현황', G4_ADMIN_URL.'/shop_admin/wishlist.php', 'sst_wish'), array('500140', '보관함현황', G5_ADMIN_URL.'/shop_admin/wishlist.php', 'sst_wish'),
array('500200', 'SMS 문자전송', G4_ADMIN_URL.'/shop_admin/smssend.php', 'sst_sms'), array('500200', 'SMS 문자전송', G5_ADMIN_URL.'/shop_admin/smssend.php', 'sst_sms'),
array('500210', '가격비교사이트', G4_ADMIN_URL.'/shop_admin/price.php', 'sst_compare', 1) array('500210', '가격비교사이트', G5_ADMIN_URL.'/shop_admin/price.php', 'sst_compare', 1)
); );
?> ?>

View File

@ -21,7 +21,7 @@ if (!defined('_GNUBOARD_')) exit;
<!-- <p>실행시간 : <?php echo get_microtime() - $begin_time; ?> --> <!-- <p>실행시간 : <?php echo get_microtime() - $begin_time; ?> -->
<script src="<?php echo G4_ADMIN_URL ?>/admin.js"></script> <script src="<?php echo G5_ADMIN_URL ?>/admin.js"></script>
<script> <script>
$(function(){ $(function(){
var hide_menu = false; var hide_menu = false;
@ -126,5 +126,5 @@ function menu_rearrange(el)
</script> </script>
<?php <?php
include_once(G4_PATH.'/tail.sub.php'); include_once(G5_PATH.'/tail.sub.php');
?> ?>

View File

@ -7,7 +7,7 @@ if ($is_admin != 'super')
$token = get_token(); $token = get_token();
$sql_common = " from {$g4['auth_table']} a left join {$g4['member_table']} b on (a.mb_id=b.mb_id) "; $sql_common = " from {$g5['auth_table']} a left join {$g5['member_table']} b on (a.mb_id=b.mb_id) ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
if ($stx) { if ($stx) {
@ -49,7 +49,7 @@ $listall = '';
if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌 : 지운아빠 2012-10-31 if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌 : 지운아빠 2012-10-31
$listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>'; $listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>';
$g4['title'] = "관리권한설정"; $g5['title'] = "관리권한설정";
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 5; $colspan = 5;
@ -107,7 +107,7 @@ $colspan = 5;
// 메뉴번호가 바뀌는 경우에 현재 없는 저장된 메뉴는 삭제함 // 메뉴번호가 바뀌는 경우에 현재 없는 저장된 메뉴는 삭제함
if (!isset($auth_menu[$row['au_menu']])) if (!isset($auth_menu[$row['au_menu']]))
{ {
sql_query(" delete from {$g4['auth_table']} where au_menu = '{$row['au_menu']}' "); sql_query(" delete from {$g5['auth_table']} where au_menu = '{$row['au_menu']}' ");
continue; continue;
} }
@ -142,7 +142,7 @@ $colspan = 5;
</div> </div>
<?php <?php
$pagelist = get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page='); $pagelist = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
echo $pagelist; echo $pagelist;
?> ?>

View File

@ -19,7 +19,7 @@ for ($i=0; $i<$count; $i++)
// 실제 번호를 넘김 // 실제 번호를 넘김
$k = $chk[$i]; $k = $chk[$i];
$sql = " delete from {$g4['auth_table']} where mb_id = '{$_POST['mb_id'][$k]}' and au_menu = '{$_POST['au_menu'][$k]}' "; $sql = " delete from {$g5['auth_table']} where mb_id = '{$_POST['mb_id'][$k]}' and au_menu = '{$_POST['au_menu'][$k]}' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -11,20 +11,20 @@ if (!$mb['mb_id'])
check_token(); check_token();
$sql = " insert into {$g4['auth_table']} $sql = " insert into {$g5['auth_table']}
set mb_id = '{$_POST['mb_id']}', set mb_id = '{$_POST['mb_id']}',
au_menu = '{$_POST['au_menu']}', au_menu = '{$_POST['au_menu']}',
au_auth = '{$_POST['r']},{$_POST['w']},{$_POST['d']}' "; au_auth = '{$_POST['r']},{$_POST['w']},{$_POST['d']}' ";
$result = sql_query($sql, FALSE); $result = sql_query($sql, FALSE);
if (!$result) { if (!$result) {
$sql = " update {$g4['auth_table']} $sql = " update {$g5['auth_table']}
set au_auth = '{$_POST['r']},{$_POST['w']},{$_POST['d']}' set au_auth = '{$_POST['r']},{$_POST['w']},{$_POST['d']}'
where mb_id = '{$_POST['mb_id']}' where mb_id = '{$_POST['mb_id']}'
and au_menu = '{$_POST['au_menu']}' "; and au_menu = '{$_POST['au_menu']}' ";
sql_query($sql); sql_query($sql);
} }
//sql_query(" OPTIMIZE TABLE `$g4['auth_table']` "); //sql_query(" OPTIMIZE TABLE `$g5['auth_table']` ");
goto_url('./auth_list.php?'.$qstr); goto_url('./auth_list.php?'.$qstr);
?> ?>

View File

@ -4,9 +4,9 @@ include_once("./_common.php");
auth_check($auth[$sub_menu], 'w'); auth_check($auth[$sub_menu], 'w');
$g4['title'] = '게시판 복사'; $g5['title'] = '게시판 복사';
$administrator = 1; $administrator = 1;
include_once(G4_PATH.'/head.sub.php'); include_once(G5_PATH.'/head.sub.php');
?> ?>
<div class="new_win"> <div class="new_win">
@ -66,5 +66,5 @@ function fboardcopy_check(f)
<?php <?php
include_once(G4_PATH.'/tail.sub.php'); include_once(G5_PATH.'/tail.sub.php');
?> ?>

View File

@ -11,13 +11,13 @@ if (!preg_match('/[A-Za-z0-9_]{1,20}/', $target_table)) {
alert('게시판 TABLE명은 공백없이 영문자, 숫자, _ 만 사용 가능합니다. (20자 이내)'); alert('게시판 TABLE명은 공백없이 영문자, 숫자, _ 만 사용 가능합니다. (20자 이내)');
} }
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where bo_table = '$target_table' "); $row = sql_fetch(" select count(*) as cnt from {$g5['board_table']} where bo_table = '$target_table' ");
if ($row['cnt']) if ($row['cnt'])
alert($target_table.'은(는) 이미 존재하는 게시판 테이블명 입니다.\\n복사할 테이블명으로 사용할 수 없습니다.'); alert($target_table.'은(는) 이미 존재하는 게시판 테이블명 입니다.\\n복사할 테이블명으로 사용할 수 없습니다.');
// 게시판 테이블 생성 // 게시판 테이블 생성
$sql = get_table_define($g4['write_prefix'] . $bo_table); $sql = get_table_define($g5['write_prefix'] . $bo_table);
$sql = str_replace($g4['write_prefix'] . $bo_table, $g4['write_prefix'] . $target_table, $sql); $sql = str_replace($g5['write_prefix'] . $bo_table, $g5['write_prefix'] . $target_table, $sql);
sql_query($sql, false); sql_query($sql, false);
$file_copy = array(); $file_copy = array();
@ -28,7 +28,7 @@ if ($copy_case == 'schema_only') {
} }
// 게시판 정보 // 게시판 정보
$sql = " insert into {$g4['board_table']} $sql = " insert into {$g5['board_table']}
set bo_table = '$target_table', set bo_table = '$target_table',
gr_id = '{$board['gr_id']}', gr_id = '{$board['gr_id']}',
bo_subject = '$target_subject', bo_subject = '$target_subject',
@ -121,57 +121,57 @@ $sql = " insert into {$g4['board_table']}
sql_query($sql, false); sql_query($sql, false);
// 게시판 폴더 생성 // 게시판 폴더 생성
@mkdir(G4_DATA_PATH.'/file/'.$target_table, G4_DIR_PERMISSION); @mkdir(G5_DATA_PATH.'/file/'.$target_table, G5_DIR_PERMISSION);
@chmod(G4_DATA_PATH.'/file/'.$target_table, G4_DIR_PERMISSION); @chmod(G5_DATA_PATH.'/file/'.$target_table, G5_DIR_PERMISSION);
// 디렉토리에 있는 파일의 목록을 보이지 않게 한다. // 디렉토리에 있는 파일의 목록을 보이지 않게 한다.
$board_path = G4_DATA_PATH.'/file/'.$target_table; $board_path = G5_DATA_PATH.'/file/'.$target_table;
$file = $board_path . '/index.php'; $file = $board_path . '/index.php';
$f = @fopen($file, 'w'); $f = @fopen($file, 'w');
@fwrite($f, ''); @fwrite($f, '');
@fclose($f); @fclose($f);
@chmod($file, G4_FILE_PERMISSION); @chmod($file, G5_FILE_PERMISSION);
$copy_file = 0; $copy_file = 0;
if ($copy_case == 'schema_data_both') { if ($copy_case == 'schema_data_both') {
$d = dir(G4_DATA_PATH.'/file/'.$bo_table); $d = dir(G5_DATA_PATH.'/file/'.$bo_table);
while ($entry = $d->read()) { while ($entry = $d->read()) {
if ($entry == '.' || $entry == '..') continue; if ($entry == '.' || $entry == '..') continue;
// 김선용 201007 : // 김선용 201007 :
if(is_dir(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry)){ if(is_dir(G5_DATA_PATH.'/file/'.$bo_table.'/'.$entry)){
$dd = dir(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry); $dd = dir(G5_DATA_PATH.'/file/'.$bo_table.'/'.$entry);
@mkdir(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry, G4_DIR_PERMISSION); @mkdir(G5_DATA_PATH.'/file/'.$target_table.'/'.$entry, G5_DIR_PERMISSION);
@chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry, G4_DIR_PERMISSION); @chmod(G5_DATA_PATH.'/file/'.$target_table.'/'.$entry, G5_DIR_PERMISSION);
while ($entry2 = $dd->read()) { while ($entry2 = $dd->read()) {
if ($entry2 == '.' || $entry2 == '..') continue; if ($entry2 == '.' || $entry2 == '..') continue;
@copy(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry.'/'.$entry2, G4_DATA_PATH.'/file/'.$target_table.'/'.$entry.'/'.$entry2); @copy(G5_DATA_PATH.'/file/'.$bo_table.'/'.$entry.'/'.$entry2, G5_DATA_PATH.'/file/'.$target_table.'/'.$entry.'/'.$entry2);
@chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry.'/'.$entry2, G4_DIR_PERMISSION); @chmod(G5_DATA_PATH.'/file/'.$target_table.'/'.$entry.'/'.$entry2, G5_DIR_PERMISSION);
$copy_file++; $copy_file++;
} }
$dd->close(); $dd->close();
} }
else { else {
@copy(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry, G4_DATA_PATH.'/file/'.$target_table.'/'.$entry); @copy(G5_DATA_PATH.'/file/'.$bo_table.'/'.$entry, G5_DATA_PATH.'/file/'.$target_table.'/'.$entry);
@chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry, G4_DIR_PERMISSION); @chmod(G5_DATA_PATH.'/file/'.$target_table.'/'.$entry, G5_DIR_PERMISSION);
$copy_file++; $copy_file++;
} }
} }
$d->close(); $d->close();
// 글복사 // 글복사
$sql = " insert into {$g4['write_prefix']}$target_table select * from {$g4['write_prefix']}$bo_table "; $sql = " insert into {$g5['write_prefix']}$target_table select * from {$g5['write_prefix']}$bo_table ";
sql_query($sql, false); sql_query($sql, false);
// 게시글수 저장 // 게시글수 저장
$sql = " select bo_count_write, bo_count_comment from {$g4['board_table']} where bo_table = '$bo_table' "; $sql = " select bo_count_write, bo_count_comment from {$g5['board_table']} where bo_table = '$bo_table' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
$sql = " update {$g4['board_table']} set bo_count_write = '{$row['bo_count_write']}', bo_count_comment = '{$row['bo_count_comment']}' where bo_table = '$target_table' "; $sql = " update {$g5['board_table']} set bo_count_write = '{$row['bo_count_write']}', bo_count_comment = '{$row['bo_count_comment']}' where bo_table = '$target_table' ";
sql_query($sql, false); sql_query($sql, false);
// 4.00.01 // 4.00.01
// 위의 코드는 같은 테이블명을 사용하였다는 오류가 발생함. (희한하네 ㅡㅡ;) // 위의 코드는 같은 테이블명을 사용하였다는 오류가 발생함. (희한하네 ㅡㅡ;)
$sql = " select * from {$g4['board_file_table']} where bo_table = '$bo_table' "; $sql = " select * from {$g5['board_file_table']} where bo_table = '$bo_table' ";
$result = sql_query($sql, false); $result = sql_query($sql, false);
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
$file_copy[$i] = $row; $file_copy[$i] = $row;
@ -179,7 +179,7 @@ if ($copy_case == 'schema_data_both') {
if (count($file_copy)) { if (count($file_copy)) {
for ($i=0; $i<count($file_copy); $i++) { for ($i=0; $i<count($file_copy); $i++) {
$sql = " insert into {$g4['board_file_table']} $sql = " insert into {$g5['board_file_table']}
set bo_table = '$target_table', set bo_table = '$target_table',
wr_id = '{$file_copy[$i]['wr_id']}', wr_id = '{$file_copy[$i]['wr_id']}',
bf_no = '{$file_copy[$i]['bf_no']}', bf_no = '{$file_copy[$i]['bf_no']}',

View File

@ -8,29 +8,29 @@ if (!defined('_BOARD_DELETE_')) exit; // 개별 페이지 접근 불가
if (!$tmp_bo_table) { return; } if (!$tmp_bo_table) { return; }
// 게시판 1개는 삭제 불가 (게시판 복사를 위해서) // 게시판 1개는 삭제 불가 (게시판 복사를 위해서)
//$row = sql_fetch(" select count(*) as cnt from $g4['board_table'] "); //$row = sql_fetch(" select count(*) as cnt from $g5['board_table'] ");
//if ($row['cnt'] <= 1) { return; } //if ($row['cnt'] <= 1) { return; }
// 게시판 설정 삭제 // 게시판 설정 삭제
sql_query(" delete from {$g4['board_table']} where bo_table = '{$tmp_bo_table}' "); sql_query(" delete from {$g5['board_table']} where bo_table = '{$tmp_bo_table}' ");
// 최신글 삭제 // 최신글 삭제
sql_query(" delete from {$g4['board_new_table']} where bo_table = '{$tmp_bo_table}' "); sql_query(" delete from {$g5['board_new_table']} where bo_table = '{$tmp_bo_table}' ");
// 스크랩 삭제 // 스크랩 삭제
sql_query(" delete from {$g4['scrap_table']} where bo_table = '{$tmp_bo_table}' "); sql_query(" delete from {$g5['scrap_table']} where bo_table = '{$tmp_bo_table}' ");
// 파일 삭제 // 파일 삭제
sql_query(" delete from {$g4['board_file_table']} where bo_table = '{$tmp_bo_table}' "); sql_query(" delete from {$g5['board_file_table']} where bo_table = '{$tmp_bo_table}' ");
// 게시판 테이블 DROP // 게시판 테이블 DROP
sql_query(" drop table {$g4['write_prefix']}{$tmp_bo_table} ", FALSE); sql_query(" drop table {$g5['write_prefix']}{$tmp_bo_table} ", FALSE);
delete_cache_latest($tmp_bo_table); delete_cache_latest($tmp_bo_table);
// 게시판 폴더 전체 삭제 // 게시판 폴더 전체 삭제
rm_rf(G4_DATA_PATH.'/file/'.$tmp_bo_table); rm_rf(G5_DATA_PATH.'/file/'.$tmp_bo_table);
// syndication ping // syndication ping
include G4_SYNDI_PATH.'/include/include.adm.board_delete.inc.php'; include G5_SYNDI_PATH.'/include/include.adm.board_delete.inc.php';
?> ?>

View File

@ -1,11 +1,11 @@
<?php <?php
$sub_menu = "300100"; $sub_menu = "300100";
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], 'w'); auth_check($auth[$sub_menu], 'w');
$sql = " select count(*) as cnt from {$g4['group_table']} "; $sql = " select count(*) as cnt from {$g5['group_table']} ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if (!$row['cnt']) if (!$row['cnt'])
alert('게시판그룹이 한개 이상 생성되어야 합니다.', './boardgroup_form.php'); alert('게시판그룹이 한개 이상 생성되어야 합니다.', './boardgroup_form.php');
@ -18,67 +18,67 @@ if (!isset($board['bo_device'])) {
// pc : pc 전용 사용 // pc : pc 전용 사용
// mobile : mobile 전용 사용 // mobile : mobile 전용 사용
// none : 사용 안함 // none : 사용 안함
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_device` ENUM( 'both', 'pc', 'mobile' ) NOT NULL DEFAULT 'both' AFTER `bo_subject` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_device` ENUM( 'both', 'pc', 'mobile' ) NOT NULL DEFAULT 'both' AFTER `bo_subject` ", false);
} }
if (!isset($board['bo_show_menu'])) { if (!isset($board['bo_show_menu'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_show_menu` TINYINT NOT NULL DEFAULT '0' AFTER `bo_order_search`, ADD `bo_order` INT NOT NULL DEFAULT '0' AFTER `bo_show_menu` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_show_menu` TINYINT NOT NULL DEFAULT '0' AFTER `bo_order_search`, ADD `bo_order` INT NOT NULL DEFAULT '0' AFTER `bo_show_menu` ", false);
} }
if (!isset($board['bo_mobile_skin'])) { if (!isset($board['bo_mobile_skin'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_skin` VARCHAR(255) NOT NULL DEFAULT '' AFTER `bo_skin` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_mobile_skin` VARCHAR(255) NOT NULL DEFAULT '' AFTER `bo_skin` ", false);
} }
if (!isset($board['bo_gallery_width'])) { if (!isset($board['bo_gallery_width'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_gallery_width` INT NOT NULL AFTER `bo_gallery_cols`, ADD `bo_gallery_height` INT NOT NULL DEFAULT '0' AFTER `bo_gallery_width`, ADD `bo_mobile_gallery_cols` INT NOT NULL DEFAULT '0' AFTER `bo_gallery_height`, ADD `bo_mobile_gallery_width` INT NOT NULL DEFAULT '0' AFTER `bo_mobile_gallery_cols`, ADD `bo_mobile_gallery_height` INT NOT NULL DEFAULT '0' AFTER `bo_mobile_gallery_width` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_gallery_width` INT NOT NULL AFTER `bo_gallery_cols`, ADD `bo_gallery_height` INT NOT NULL DEFAULT '0' AFTER `bo_gallery_width`, ADD `bo_mobile_gallery_cols` INT NOT NULL DEFAULT '0' AFTER `bo_gallery_height`, ADD `bo_mobile_gallery_width` INT NOT NULL DEFAULT '0' AFTER `bo_mobile_gallery_cols`, ADD `bo_mobile_gallery_height` INT NOT NULL DEFAULT '0' AFTER `bo_mobile_gallery_width` ", false);
} }
if (!isset($board['bo_mobile_subject_len'])) { if (!isset($board['bo_mobile_subject_len'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_subject_len` INT(11) NOT NULL DEFAULT '0' AFTER `bo_subject_len` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_mobile_subject_len` INT(11) NOT NULL DEFAULT '0' AFTER `bo_subject_len` ", false);
} }
if (!isset($board['bo_mobile_page_rows'])) { if (!isset($board['bo_mobile_page_rows'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_page_rows` INT(11) NOT NULL DEFAULT '0' AFTER `bo_page_rows` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_mobile_page_rows` INT(11) NOT NULL DEFAULT '0' AFTER `bo_page_rows` ", false);
} }
if (!isset($board['bo_mobile_content_head'])) { if (!isset($board['bo_mobile_content_head'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_content_head` TEXT NOT NULL AFTER `bo_content_head`, ADD `bo_mobile_content_tail` TEXT NOT NULL AFTER `bo_content_tail`", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_mobile_content_head` TEXT NOT NULL AFTER `bo_content_head`, ADD `bo_mobile_content_tail` TEXT NOT NULL AFTER `bo_content_tail`", false);
} }
if (!isset($board['bo_use_cert'])) { if (!isset($board['bo_use_cert'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_use_cert` ENUM('','cert','adult') NOT NULL DEFAULT '' AFTER `bo_use_email` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_use_cert` ENUM('','cert','adult') NOT NULL DEFAULT '' AFTER `bo_use_email` ", false);
} }
if (!isset($board['bo_use_sns'])) { if (!isset($board['bo_use_sns'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_use_sns` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_cert` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_use_sns` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_cert` ", false);
$result = sql_query(" select bo_table from `{$g4['board_table']}` "); $result = sql_query(" select bo_table from `{$g5['board_table']}` ");
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
sql_query(" ALTER TABLE `{$g4['write_prefix']}{$row['bo_table']}` sql_query(" ALTER TABLE `{$g5['write_prefix']}{$row['bo_table']}`
ADD `wr_facebook_user` VARCHAR(255) NOT NULL DEFAULT '' AFTER `wr_ip`, ADD `wr_facebook_user` VARCHAR(255) NOT NULL DEFAULT '' AFTER `wr_ip`,
ADD `wr_twitter_user` VARCHAR(255) NOT NULL DEFAULT '' AFTER `wr_facebook_user`, ADD `wr_twitter_user` VARCHAR(255) NOT NULL DEFAULT '' AFTER `wr_facebook_user`,
ADD `wr_me2day_user` VARCHAR(255) NOT NULL DEFAULT '' AFTER `wr_twitter_user` ", false); ADD `wr_me2day_user` VARCHAR(255) NOT NULL DEFAULT '' AFTER `wr_twitter_user` ", false);
} }
} }
$sql = " SHOW COLUMNS FROM `{$g4['board_table']}` WHERE field = 'bo_use_cert' "; $sql = " SHOW COLUMNS FROM `{$g5['board_table']}` WHERE field = 'bo_use_cert' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if(strpos($row['Type'], 'hp-') === false) { if(strpos($row['Type'], 'hp-') === false) {
sql_query(" ALTER TABLE `{$g4['board_table']}` CHANGE `bo_use_cert` `bo_use_cert` ENUM('','cert','adult','hp-cert','hp-adult') NOT NULL DEFAULT '' ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` CHANGE `bo_use_cert` `bo_use_cert` ENUM('','cert','adult','hp-cert','hp-adult') NOT NULL DEFAULT '' ", false);
} }
if (!isset($board['bo_use_list_file'])) { if (!isset($board['bo_use_list_file'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_use_list_file` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_list_view` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_use_list_file` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_list_view` ", false);
$result = sql_query(" select bo_table from `{$g4['board_table']}` "); $result = sql_query(" select bo_table from `{$g5['board_table']}` ");
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
sql_query(" ALTER TABLE `{$g4['write_prefix']}{$row['bo_table']}` sql_query(" ALTER TABLE `{$g5['write_prefix']}{$row['bo_table']}`
ADD `wr_file` TINYINT NOT NULL DEFAULT '0' AFTER `wr_datetime` ", false); ADD `wr_file` TINYINT NOT NULL DEFAULT '0' AFTER `wr_datetime` ", false);
} }
} }
if (!isset($board['bo_mobile_subject'])) { if (!isset($board['bo_mobile_subject'])) {
sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_subject` VARCHAR(255) NOT NULL DEFAULT '' AFTER `bo_subject` ", false); sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_mobile_subject` VARCHAR(255) NOT NULL DEFAULT '' AFTER `bo_subject` ", false);
} }
$required = ""; $required = "";
@ -146,7 +146,7 @@ if ($is_admin != 'super') {
$is_admin = is_admin($member['mb_id']); $is_admin = is_admin($member['mb_id']);
} }
$g4['title'] = $html_title; $g5['title'] = $html_title;
include_once ('./admin.head.php'); include_once ('./admin.head.php');
$pg_anchor = '<ul class="anchor"> $pg_anchor = '<ul class="anchor">
@ -185,7 +185,7 @@ $pg_anchor = '<ul class="anchor">
<?php if ($w == '') { ?> <?php if ($w == '') { ?>
영문자, 숫자, _ 만 가능 (공백없이 20자 이내) 영문자, 숫자, _ 만 가능 (공백없이 20자 이내)
<?php } else { ?> <?php } else { ?>
<a href="<?php echo G4_BBS_URL ?>/board.php?bo_table=<?php echo $board['bo_table'] ?>" class="btn_frmline">게시판 바로가기</a> <a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $board['bo_table'] ?>" class="btn_frmline">게시판 바로가기</a>
<a href="./board_list.php" class="btn_frmline">목록으로</a> <a href="./board_list.php" class="btn_frmline">목록으로</a>
<?php } ?> <?php } ?>
</td> </td>

View File

@ -24,18 +24,18 @@ if ($file = $_POST['bo_include_tail']) {
} }
} }
$board_path = G4_DATA_PATH.'/file/'.$bo_table; $board_path = G5_DATA_PATH.'/file/'.$bo_table;
// 게시판 디렉토리 생성 // 게시판 디렉토리 생성
@mkdir($board_path, G4_DIR_PERMISSION); @mkdir($board_path, G5_DIR_PERMISSION);
@chmod($board_path, G4_DIR_PERMISSION); @chmod($board_path, G5_DIR_PERMISSION);
// 디렉토리에 있는 파일의 목록을 보이지 않게 한다. // 디렉토리에 있는 파일의 목록을 보이지 않게 한다.
$file = $board_path . '/index.php'; $file = $board_path . '/index.php';
$f = @fopen($file, 'w'); $f = @fopen($file, 'w');
@fwrite($f, ''); @fwrite($f, '');
@fclose($f); @fclose($f);
@chmod($file, G4_FILE_PERMISSION); @chmod($file, G5_FILE_PERMISSION);
// 분류에 & 나 = 는 사용이 불가하므로 2바이트로 바꾼다. // 분류에 & 나 = 는 사용이 불가하므로 2바이트로 바꾼다.
$src_char = array('&', '='); $src_char = array('&', '=');
@ -137,11 +137,11 @@ $sql_common = " gr_id = '{$_POST['gr_id']}',
if ($w == '') { if ($w == '') {
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where bo_table = '{$bo_table}' "); $row = sql_fetch(" select count(*) as cnt from {$g5['board_table']} where bo_table = '{$bo_table}' ");
if ($row['cnt']) if ($row['cnt'])
alert($bo_table.' 은(는) 이미 존재하는 TABLE 입니다.'); alert($bo_table.' 은(는) 이미 존재하는 TABLE 입니다.');
$sql = " insert into {$g4['board_table']} $sql = " insert into {$g5['board_table']}
set bo_table = '{$bo_table}', set bo_table = '{$bo_table}',
bo_count_write = '0', bo_count_write = '0',
bo_count_comment = '0', bo_count_comment = '0',
@ -152,7 +152,7 @@ if ($w == '') {
$file = file('./sql_write.sql'); $file = file('./sql_write.sql');
$sql = implode($file, "\n"); $sql = implode($file, "\n");
$create_table = $g4['write_prefix'] . $bo_table; $create_table = $g5['write_prefix'] . $bo_table;
// sql_board.sql 파일의 테이블명을 변환 // sql_board.sql 파일의 테이블명을 변환
$source = array('/__TABLE_NAME__/', '/;/'); $source = array('/__TABLE_NAME__/', '/;/');
@ -163,12 +163,12 @@ if ($w == '') {
} else if ($w == 'u') { } else if ($w == 'u') {
// 게시판의 글 수 // 게시판의 글 수
$sql = " select count(*) as cnt from {$g4['write_prefix']}{$bo_table} where wr_is_comment = 0 "; $sql = " select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where wr_is_comment = 0 ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
$bo_count_write = $row['cnt']; $bo_count_write = $row['cnt'];
// 게시판의 코멘트 수 // 게시판의 코멘트 수
$sql = " select count(*) as cnt from {$g4['write_prefix']}{$bo_table} where wr_is_comment = 1 "; $sql = " select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where wr_is_comment = 1 ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
$bo_count_comment = $row['cnt']; $bo_count_comment = $row['cnt'];
@ -179,17 +179,17 @@ if ($w == '') {
*/ */
if (isset($_POST['proc_count'])) { if (isset($_POST['proc_count'])) {
// 원글을 얻습니다. // 원글을 얻습니다.
//$sql = " select wr_id from {$g4['write_prefix']}{$bo_table} where wr_is_comment = 0 "; //$sql = " select wr_id from {$g5['write_prefix']}{$bo_table} where wr_is_comment = 0 ";
$sql = " select a.wr_id, (count(b.wr_parent) - 1) as cnt from {$g4['write_prefix']}{$bo_table} a, {$g4['write_prefix']}{$bo_table} b where a.wr_id=b.wr_parent and a.wr_is_comment=0 group by a.wr_id "; $sql = " select a.wr_id, (count(b.wr_parent) - 1) as cnt from {$g5['write_prefix']}{$bo_table} a, {$g5['write_prefix']}{$bo_table} b where a.wr_id=b.wr_parent and a.wr_is_comment=0 group by a.wr_id ";
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
/* /*
// 코멘트수를 얻습니다. // 코멘트수를 얻습니다.
$sql2 = " select count(*) as cnt from {$g4['write_prefix']}$bo_table where wr_parent = '{$row['wr_id']}' and wr_is_comment = 1 "; $sql2 = " select count(*) as cnt from {$g5['write_prefix']}$bo_table where wr_parent = '{$row['wr_id']}' and wr_is_comment = 1 ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
*/ */
sql_query(" update {$g4['write_prefix']}{$bo_table} set wr_comment = '{$row['cnt']}' where wr_id = '{$row['wr_id']}' "); sql_query(" update {$g5['write_prefix']}{$bo_table} set wr_comment = '{$row['cnt']}' where wr_id = '{$row['wr_id']}' ");
} }
} }
@ -200,7 +200,7 @@ if ($w == '') {
$tmp_array = explode("\n", $board['bo_notice']); $tmp_array = explode("\n", $board['bo_notice']);
for ($i=0; $i<count($tmp_array); $i++) { for ($i=0; $i<count($tmp_array); $i++) {
$tmp_wr_id = trim($tmp_array[$i]); $tmp_wr_id = trim($tmp_array[$i]);
$row = sql_fetch(" select count(*) as cnt from {$g4['write_prefix']}{$bo_table} where wr_id = '{$tmp_wr_id}' "); $row = sql_fetch(" select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where wr_id = '{$tmp_wr_id}' ");
if ($row['cnt']) if ($row['cnt'])
{ {
$bo_notice .= $lf . $tmp_wr_id; $bo_notice .= $lf . $tmp_wr_id;
@ -209,7 +209,7 @@ if ($w == '') {
} }
} }
$sql = " update {$g4['board_table']} $sql = " update {$g5['board_table']}
set bo_notice = '{$bo_notice}', set bo_notice = '{$bo_notice}',
bo_count_write = '{$bo_count_write}', bo_count_write = '{$bo_count_write}',
bo_count_comment = '{$bo_count_comment}', bo_count_comment = '{$bo_count_comment}',
@ -301,7 +301,7 @@ for ($i=1; $i<=10; $i++) {
} }
if ($grp_fields) { if ($grp_fields) {
sql_query(" update {$g4['board_table']} set bo_table = bo_table {$grp_fields} where gr_id = '$gr_id' "); sql_query(" update {$g5['board_table']} set bo_table = bo_table {$grp_fields} where gr_id = '$gr_id' ");
} }
@ -386,13 +386,13 @@ for ($i=1; $i<=10; $i++) {
} }
if ($all_fields) { if ($all_fields) {
sql_query(" update {$g4['board_table']} set bo_table = bo_table {$all_fields} "); sql_query(" update {$g5['board_table']} set bo_table = bo_table {$all_fields} ");
} }
delete_cache_latest($bo_table); delete_cache_latest($bo_table);
// syndication ping // syndication ping
include G4_SYNDI_PATH.'/include/include.adm.board_form_update.php'; include G5_SYNDI_PATH.'/include/include.adm.board_form_update.php';
goto_url("./board_form.php?w=u&bo_table={$bo_table}&amp;{$qstr}"); goto_url("./board_form.php?w=u&bo_table={$bo_table}&amp;{$qstr}");
?> ?>

View File

@ -4,11 +4,11 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], 'r'); auth_check($auth[$sub_menu], 'r');
$sql_common = " from {$g4['board_table']} a "; $sql_common = " from {$g5['board_table']} a ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
if ($is_admin != "super") { if ($is_admin != "super") {
$sql_common .= " , {$g4['group_table']} b "; $sql_common .= " , {$g5['group_table']} b ";
$sql_search .= " and (a.gr_id = b.gr_id and b.gr_admin = '{$member['mb_id']}') "; $sql_search .= " and (a.gr_id = b.gr_id and b.gr_admin = '{$member['mb_id']}') ";
} }
@ -50,7 +50,7 @@ $listall = '';
if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌 if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
$listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>'; $listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>';
$g4['title'] = '게시판관리'; $g5['title'] = '게시판관리';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 15; $colspan = 15;
@ -148,7 +148,7 @@ $colspan = 15;
</td> </td>
<td class="td_boid"> <td class="td_boid">
<input type="hidden" name="board_table[<?php echo $i ?>]" value="<?php echo $row['bo_table'] ?>"> <input type="hidden" name="board_table[<?php echo $i ?>]" value="<?php echo $row['bo_table'] ?>">
<a href="<?php echo G4_BBS_URL ?>/board.php?bo_table=<?php echo $row['bo_table'] ?>"><?php echo $row['bo_table'] ?></a> <a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $row['bo_table'] ?>"><?php echo $row['bo_table'] ?></a>
</td> </td>
<td> <td>
<?php echo get_skin_select('board', 'bo_skin_'.$i, "bo_skin[$i]", $row['bo_skin']); ?> <?php echo get_skin_select('board', 'bo_skin_'.$i, "bo_skin[$i]", $row['bo_skin']); ?>
@ -192,7 +192,7 @@ $colspan = 15;
</form> </form>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page='); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page='); ?>
<script> <script>
function fboardlist_submit(f) function fboardlist_submit(f)

View File

@ -18,7 +18,7 @@ if ($_POST['act_button'] == "선택수정") {
$k = $_POST['chk'][$i]; $k = $_POST['chk'][$i];
if ($is_admin != 'super') { if ($is_admin != 'super') {
$sql = " select count(*) as cnt from {$g4['board_table']} a, {$g4['group_table']} b $sql = " select count(*) as cnt from {$g5['board_table']} a, {$g5['group_table']} b
where a.gr_id = '{$_POST['gr_id'][$k]}' where a.gr_id = '{$_POST['gr_id'][$k]}'
and a.gr_id = b.gr_id and a.gr_id = b.gr_id
and b.gr_admin = '{$member['mb_id']}' "; and b.gr_admin = '{$member['mb_id']}' ";
@ -27,7 +27,7 @@ if ($_POST['act_button'] == "선택수정") {
alert('최고관리자가 아닌 경우 다른 관리자의 게시판('.$board_table[$k].')은 수정이 불가합니다.'); alert('최고관리자가 아닌 경우 다른 관리자의 게시판('.$board_table[$k].')은 수정이 불가합니다.');
} }
$sql = " update {$g4['board_table']} $sql = " update {$g5['board_table']}
set gr_id = '{$_POST['gr_id'][$k]}', set gr_id = '{$_POST['gr_id'][$k]}',
bo_subject = '{$_POST['bo_subject'][$k]}', bo_subject = '{$_POST['bo_subject'][$k]}',
bo_device = '{$_POST['bo_device'][$k]}', bo_device = '{$_POST['bo_device'][$k]}',

View File

@ -14,21 +14,21 @@ if ($w == '') {
$html_title .= ' 생성'; $html_title .= ' 생성';
} else if ($w == 'u') { } else if ($w == 'u') {
$gr_id_attr = 'readonly'; $gr_id_attr = 'readonly';
$gr = sql_fetch(" select * from {$g4['group_table']} where gr_id = '$gr_id' "); $gr = sql_fetch(" select * from {$g5['group_table']} where gr_id = '$gr_id' ");
$html_title .= ' 수정'; $html_title .= ' 수정';
} }
else else
alert('제대로 된 값이 넘어오지 않았습니다.'); alert('제대로 된 값이 넘어오지 않았습니다.');
if (!isset($group['gr_device'])) { if (!isset($group['gr_device'])) {
sql_query(" ALTER TABLE `{$g4['group_table']}` ADD `gr_device` ENUM('both','pc','mobile') NOT NULL DEFAULT 'both' AFTER `gr_subject` ", false); sql_query(" ALTER TABLE `{$g5['group_table']}` ADD `gr_device` ENUM('both','pc','mobile') NOT NULL DEFAULT 'both' AFTER `gr_subject` ", false);
} }
if (!isset($group['gr_show_menu'])) { if (!isset($group['gr_show_menu'])) {
sql_query(" ALTER TABLE `{$g4['group_table']}` ADD `gr_show_menu` TINYINT NOT NULL DEFAULT '0' AFTER `gr_use_access`, ADD `gr_order` INT NOT NULL DEFAULT '0' AFTER `gr_show_menu` ", false); sql_query(" ALTER TABLE `{$g5['group_table']}` ADD `gr_show_menu` TINYINT NOT NULL DEFAULT '0' AFTER `gr_use_access`, ADD `gr_order` INT NOT NULL DEFAULT '0' AFTER `gr_show_menu` ", false);
} }
$g4['title'] = $html_title; $g5['title'] = $html_title;
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>
@ -58,7 +58,7 @@ include_once('./admin.head.php');
if ($w=='') if ($w=='')
echo '영문자, 숫자, _ 만 가능 (공백없이)'; echo '영문자, 숫자, _ 만 가능 (공백없이)';
else else
echo '<a href="'.G4_BBS_URL.'/group.php?gr_id='.$group['gr_id'].'" class="btn_frmline">게시판그룹 바로가기</a>'; echo '<a href="'.G5_BBS_URL.'/group.php?gr_id='.$group['gr_id'].'" class="btn_frmline">게시판그룹 바로가기</a>';
?> ?>
</td> </td>
</tr> </tr>
@ -107,7 +107,7 @@ include_once('./admin.head.php');
<td> <td>
<?php <?php
// 접근회원수 // 접근회원수
$sql1 = " select count(*) as cnt from {$g4['group_member_table']} where gr_id = '{$gr_id}' "; $sql1 = " select count(*) as cnt from {$g5['group_member_table']} where gr_id = '{$gr_id}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
echo '<a href="./boardgroupmember_list.php?gr_id='.$gr_id.'">'.$row1['cnt'].'</a>'; echo '<a href="./boardgroupmember_list.php?gr_id='.$gr_id.'">'.$row1['cnt'].'</a>';
?> ?>

View File

@ -45,19 +45,19 @@ else
if ($w == '') { if ($w == '') {
$sql = " select count(*) as cnt from {$g4['group_table']} where gr_id = '{$_POST['gr_id']}' "; $sql = " select count(*) as cnt from {$g5['group_table']} where gr_id = '{$_POST['gr_id']}' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if ($row['cnt']) if ($row['cnt'])
alert('이미 존재하는 그룹 ID 입니다.'); alert('이미 존재하는 그룹 ID 입니다.');
$sql = " insert into {$g4['group_table']} $sql = " insert into {$g5['group_table']}
set gr_id = '{$_POST['gr_id']}', set gr_id = '{$_POST['gr_id']}',
{$sql_common} "; {$sql_common} ";
sql_query($sql); sql_query($sql);
} else if ($w == "u") { } else if ($w == "u") {
$sql = " update {$g4['group_table']} $sql = " update {$g5['group_table']}
set {$sql_common} set {$sql_common}
where gr_id = '{$_POST['gr_id']}' "; where gr_id = '{$_POST['gr_id']}' ";
sql_query($sql); sql_query($sql);
@ -67,7 +67,7 @@ if ($w == '') {
} }
// syndication ping // syndication ping
include G4_SYNDI_PATH.'/include/include.adm.boardgroup_form_update.php'; include G5_SYNDI_PATH.'/include/include.adm.boardgroup_form_update.php';
goto_url('./boardgroup_form.php?w=u&amp;gr_id='.$gr_id.'&amp;'.$qstr); goto_url('./boardgroup_form.php?w=u&amp;gr_id='.$gr_id.'&amp;'.$qstr);
?> ?>

View File

@ -10,10 +10,10 @@ if (!isset($group['gr_device'])) {
// pc : pc 전용 사용 // pc : pc 전용 사용
// mobile : mobile 전용 사용 // mobile : mobile 전용 사용
// none : 사용 안함 // none : 사용 안함
sql_query(" ALTER TABLE `{$g4['board_group_table']}` ADD `gr_device` ENUM( 'both', 'pc', 'mobile' ) NOT NULL DEFAULT 'both' AFTER `gr_subject` ", false); sql_query(" ALTER TABLE `{$g5['board_group_table']}` ADD `gr_device` ENUM( 'both', 'pc', 'mobile' ) NOT NULL DEFAULT 'both' AFTER `gr_subject` ", false);
} }
$sql_common = " from {$g4['group_table']} "; $sql_common = " from {$g5['group_table']} ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
if ($is_admin != 'super') if ($is_admin != 'super')
@ -54,7 +54,7 @@ $listall = '';
if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌 if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
$listall = '<a href="'.$_SERVER['PHP_SELF'].'">처음</a>'; $listall = '<a href="'.$_SERVER['PHP_SELF'].'">처음</a>';
$g4['title'] = '게시판그룹설정'; $g5['title'] = '게시판그룹설정';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 8; $colspan = 8;
@ -130,11 +130,11 @@ $colspan = 8;
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
// 접근회원수 // 접근회원수
$sql1 = " select count(*) as cnt from {$g4['group_member_table']} where gr_id = '{$row['gr_id']}' "; $sql1 = " select count(*) as cnt from {$g5['group_member_table']} where gr_id = '{$row['gr_id']}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
// 게시판수 // 게시판수
$sql2 = " select count(*) as cnt from {$g4['board_table']} where gr_id = '{$row['gr_id']}' "; $sql2 = " select count(*) as cnt from {$g5['board_table']} where gr_id = '{$row['gr_id']}' ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
$s_upd = '<a href="./boardgroup_form.php?'.$qstr.'&amp;w=u&amp;gr_id='.$row['gr_id'].'">수정</a>'; $s_upd = '<a href="./boardgroup_form.php?'.$qstr.'&amp;w=u&amp;gr_id='.$row['gr_id'].'">수정</a>';
@ -146,7 +146,7 @@ $colspan = 8;
<label for="chk_<?php echo $i; ?>" class="sound_only"><?php echo $row['gr_subject'] ?> 그룹</label> <label for="chk_<?php echo $i; ?>" class="sound_only"><?php echo $row['gr_subject'] ?> 그룹</label>
<input type="checkbox" name="chk[]" value="<?php echo $i ?>" id="chk_<?php echo $i ?>"> <input type="checkbox" name="chk[]" value="<?php echo $i ?>" id="chk_<?php echo $i ?>">
</td> </td>
<td class="td_grid"><a href="<?php echo G4_BBS_URL ?>/group.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo $row['gr_id'] ?></a></td> <td class="td_grid"><a href="<?php echo G5_BBS_URL ?>/group.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo $row['gr_id'] ?></a></td>
<td> <td>
<input type="text" name="gr_subject[<?php echo $i ?>]" value="<?php echo get_text($row['gr_subject']) ?>" id="gr_subject_<?php echo $i ?>" title="그룹제목 수정" class="frm_input"> <input type="text" name="gr_subject[<?php echo $i ?>]" value="<?php echo get_text($row['gr_subject']) ?>" id="gr_subject_<?php echo $i ?>" title="그룹제목 수정" class="frm_input">
</td> </td>
@ -190,7 +190,7 @@ $colspan = 8;
</section> </section>
<?php <?php
$pagelist = get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page='); $pagelist = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
echo $pagelist; echo $pagelist;
?> ?>

View File

@ -19,7 +19,7 @@ for ($i=0; $i<$count; $i++)
$gr_id = $_POST['group_id'][$k]; $gr_id = $_POST['group_id'][$k];
if($_POST['act_button'] == '선택수정') { if($_POST['act_button'] == '선택수정') {
$sql = " update {$g4['group_table']} $sql = " update {$g5['group_table']}
set gr_subject = '{$_POST['gr_subject'][$k]}', set gr_subject = '{$_POST['gr_subject'][$k]}',
gr_device = '{$_POST['gr_device'][$k]}', gr_device = '{$_POST['gr_device'][$k]}',
gr_admin = '{$_POST['gr_admin'][$k]}', gr_admin = '{$_POST['gr_admin'][$k]}',
@ -31,15 +31,15 @@ for ($i=0; $i<$count; $i++)
$sql .= " and gr_admin = '{$_POST['gr_admin'][$k]}' "; $sql .= " and gr_admin = '{$_POST['gr_admin'][$k]}' ";
sql_query($sql); sql_query($sql);
} else if($_POST['act_button'] == '선택삭제') { } else if($_POST['act_button'] == '선택삭제') {
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where gr_id = '$gr_id' "); $row = sql_fetch(" select count(*) as cnt from {$g5['board_table']} where gr_id = '$gr_id' ");
if ($row['cnt']) if ($row['cnt'])
alert("이 그룹에 속한 게시판이 존재하여 게시판 그룹을 삭제할 수 없습니다.\\n\\n이 그룹에 속한 게시판을 먼저 삭제하여 주십시오.", './board_list.php?sfl=gr_id&amp;stx='.$gr_id); alert("이 그룹에 속한 게시판이 존재하여 게시판 그룹을 삭제할 수 없습니다.\\n\\n이 그룹에 속한 게시판을 먼저 삭제하여 주십시오.", './board_list.php?sfl=gr_id&amp;stx='.$gr_id);
// 그룹 삭제 // 그룹 삭제
sql_query(" delete from {$g4['group_table']} where gr_id = '$gr_id' "); sql_query(" delete from {$g5['group_table']} where gr_id = '$gr_id' ");
// 그룹접근 회원 삭제 // 그룹접근 회원 삭제
sql_query(" delete from {$g4['group_member_table']} where gr_id = '$gr_id' "); sql_query(" delete from {$g5['group_member_table']} where gr_id = '$gr_id' ");
} }
} }

View File

@ -10,7 +10,7 @@ $mb = get_member($mb_id);
if (!$mb['mb_id']) if (!$mb['mb_id'])
alert('존재하지 않는 회원입니다.'); alert('존재하지 않는 회원입니다.');
$g4['title'] = '회원별 접근가능그룹'; $g5['title'] = '회원별 접근가능그룹';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 4; $colspan = 4;
@ -38,7 +38,7 @@ $colspan = 4;
</thead> </thead>
<tbody> <tbody>
<?php <?php
$sql = " select * from {$g4['group_member_table']} a, {$g4['group_table']} b $sql = " select * from {$g5['group_member_table']} a, {$g5['group_table']} b
where a.mb_id = '{$mb['mb_id']}' where a.mb_id = '{$mb['mb_id']}'
and a.gr_id = b.gr_id "; and a.gr_id = b.gr_id ";
if ($is_admin != 'super') if ($is_admin != 'super')
@ -50,7 +50,7 @@ $colspan = 4;
?> ?>
<tr> <tr>
<td class="td_chk"><input type="checkbox" name="chk[]" value="<?php echo $row['gm_id'] ?>" id="chk_<?php echo $i ?>" title="<?php echo $row['gr_subject'] ?> 그룹 선택"></td> <td class="td_chk"><input type="checkbox" name="chk[]" value="<?php echo $row['gm_id'] ?>" id="chk_<?php echo $i ?>" title="<?php echo $row['gr_subject'] ?> 그룹 선택"></td>
<td class="td_grid"><a href="<?php echo $g4['bbs_path'] ?>/group.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo $row['gr_id'] ?></a></td> <td class="td_grid"><a href="<?php echo $g5['bbs_path'] ?>/group.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo $row['gr_id'] ?></a></td>
<td class="td_category"><?php echo $row['gr_subject'] ?></td> <td class="td_category"><?php echo $row['gr_subject'] ?></td>
<td class="td_time"><?php echo $row['gm_datetime'] ?></td> <td class="td_time"><?php echo $row['gm_datetime'] ?></td>
</tr> </tr>
@ -80,7 +80,7 @@ $colspan = 4;
<option value="">접근가능 그룹을 선택하세요.</option> <option value="">접근가능 그룹을 선택하세요.</option>
<?php <?php
$sql = " select * $sql = " select *
from {$g4['group_table']} from {$g5['group_table']}
where gr_use_access = 1 "; where gr_use_access = 1 ";
//if ($is_admin == 'group') { //if ($is_admin == 'group') {
if ($is_admin != 'super') if ($is_admin != 'super')

View File

@ -9,8 +9,8 @@ if (!$gr['gr_id']) {
alert('존재하지 않는 그룹입니다.'); alert('존재하지 않는 그룹입니다.');
} }
$sql_common = " from {$g4['group_member_table']} a $sql_common = " from {$g5['group_member_table']} a
left outer join {$g4['member_table']} b on (a.mb_id = b.mb_id) "; left outer join {$g5['member_table']} b on (a.mb_id = b.mb_id) ";
$sql_search = " where gr_id = '{$gr_id}' "; $sql_search = " where gr_id = '{$gr_id}' ";
// 회원아이디로 검색되지 않던 오류를 수정 // 회원아이디로 검색되지 않던 오류를 수정
@ -49,7 +49,7 @@ $sql = " select *
limit {$from_record}, {$rows} "; limit {$from_record}, {$rows} ";
$result = sql_query($sql); $result = sql_query($sql);
$g4['title'] = $gr['gr_subject'].' 그룹 접근가능회원'; $g5['title'] = $gr['gr_subject'].' 그룹 접근가능회원';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 7; $colspan = 7;
@ -109,7 +109,7 @@ $colspan = 7;
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
// 접근가능한 그룹수 // 접근가능한 그룹수
$sql2 = " select count(*) as cnt from {$g4['group_member_table']} where mb_id = '{$row['mb_id']}' "; $sql2 = " select count(*) as cnt from {$g5['group_member_table']} where mb_id = '{$row['mb_id']}' ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
$group = ""; $group = "";
if ($row2['cnt']) if ($row2['cnt'])
@ -148,7 +148,7 @@ $colspan = 7;
</form> </form>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;gr_id=$gr_id&page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;gr_id=$gr_id&page="); ?>
<script> <script>
function fboardgroupmember_submit(f) function fboardgroupmember_submit(f)

View File

@ -2,7 +2,7 @@
$sub_menu = "300200"; $sub_menu = "300200";
include_once('./_common.php'); include_once('./_common.php');
sql_query(" ALTER TABLE {$g4['group_member_table']} CHANGE `gm_id` `gm_id` INT( 11 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ", false); sql_query(" ALTER TABLE {$g5['group_member_table']} CHANGE `gm_id` `gm_id` INT( 11 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ", false);
if ($w == '') if ($w == '')
{ {
@ -19,7 +19,7 @@ if ($w == '')
} }
$sql = " select count(*) as cnt $sql = " select count(*) as cnt
from {$g4['group_member_table']} from {$g5['group_member_table']}
where gr_id = '{$gr_id}' where gr_id = '{$gr_id}'
and mb_id = '{$mb_id}' "; and mb_id = '{$mb_id}' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
@ -30,10 +30,10 @@ if ($w == '')
{ {
check_token(); check_token();
$sql = " insert into {$g4['group_member_table']} $sql = " insert into {$g5['group_member_table']}
set gr_id = '{$_POST['gr_id']}', set gr_id = '{$_POST['gr_id']}',
mb_id = '{$_POST['mb_id']}', mb_id = '{$_POST['mb_id']}',
gm_datetime = '".G4_TIME_YMDHIS."' "; gm_datetime = '".G5_TIME_YMDHIS."' ";
sql_query($sql); sql_query($sql);
} }
} }
@ -49,7 +49,7 @@ else if ($w == 'd' || $w == 'ld')
for($i=0; $i<$count; $i++) { for($i=0; $i<$count; $i++) {
$gm_id = $_POST['chk'][$i]; $gm_id = $_POST['chk'][$i];
$sql = " select * from {$g4['group_member_table']} where gm_id = '$gm_id' "; $sql = " select * from {$g5['group_member_table']} where gm_id = '$gm_id' ";
$gm = sql_fetch($sql); $gm = sql_fetch($sql);
if (!$gm['gm_id']) { if (!$gm['gm_id']) {
if($count == 1) if($count == 1)
@ -58,7 +58,7 @@ else if ($w == 'd' || $w == 'ld')
continue; continue;
} }
$sql = " delete from {$g4['group_member_table']} where gm_id = '$gm_id' "; $sql = " delete from {$g5['group_member_table']} where gm_id = '$gm_id' ";
sql_query($sql); sql_query($sql);
} }
} }

View File

@ -3,9 +3,9 @@ $sub_menu = '100900';
include_once('./_common.php'); include_once('./_common.php');
if ($is_admin != 'super') if ($is_admin != 'super')
alert('최고관리자만 접근 가능합니다.', G4_URL); alert('최고관리자만 접근 가능합니다.', G5_URL);
$g4['title'] = '캐시파일 일괄삭제'; $g5['title'] = '캐시파일 일괄삭제';
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>
@ -16,14 +16,14 @@ include_once('./admin.head.php');
<?php <?php
flush(); flush();
if (!$dir=@opendir(G4_DATA_PATH.'/cache')) { if (!$dir=@opendir(G5_DATA_PATH.'/cache')) {
echo '<p>캐시디렉토리를 열지못했습니다.</p>'; echo '<p>캐시디렉토리를 열지못했습니다.</p>';
} }
$cnt=0; $cnt=0;
echo '<ul>'.PHP_EOL; echo '<ul>'.PHP_EOL;
$files = glob(G4_DATA_PATH.'/cache/latest-*'); $files = glob(G5_DATA_PATH.'/cache/latest-*');
if (is_array($files)) { if (is_array($files)) {
foreach ($files as $cache_file) { foreach ($files as $cache_file) {
$cnt++; $cnt++;

View File

@ -10,7 +10,7 @@ if ($is_admin != 'super')
alert('최고관리자만 접근 가능합니다.'); alert('최고관리자만 접근 가능합니다.');
if (!isset($config['cf_include_index'])) { if (!isset($config['cf_include_index'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_include_index` VARCHAR(255) NOT NULL AFTER `cf_admin`, ADD `cf_include_index` VARCHAR(255) NOT NULL AFTER `cf_admin`,
ADD `cf_include_head` VARCHAR(255) NOT NULL AFTER `cf_include_index`, ADD `cf_include_head` VARCHAR(255) NOT NULL AFTER `cf_include_index`,
ADD `cf_include_tail` VARCHAR(255) NOT NULL AFTER `cf_include_head`, ADD `cf_include_tail` VARCHAR(255) NOT NULL AFTER `cf_include_head`,
@ -18,7 +18,7 @@ if (!isset($config['cf_include_index'])) {
} }
if (!isset($config['cf_mobile_new_skin'])) { if (!isset($config['cf_mobile_new_skin'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_mobile_new_skin` VARCHAR(255) NOT NULL AFTER `cf_memo_send_point`, ADD `cf_mobile_new_skin` VARCHAR(255) NOT NULL AFTER `cf_memo_send_point`,
ADD `cf_mobile_search_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_new_skin`, ADD `cf_mobile_search_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_new_skin`,
ADD `cf_mobile_connect_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_search_skin`, ADD `cf_mobile_connect_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_search_skin`,
@ -26,28 +26,28 @@ if (!isset($config['cf_mobile_new_skin'])) {
} }
if(!isset($config['cf_gcaptcha_mp3'])) { if(!isset($config['cf_gcaptcha_mp3'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_gcaptcha_mp3` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_mobile_member_skin` ", true); ADD `cf_gcaptcha_mp3` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_mobile_member_skin` ", true);
} }
if(!isset($config['cf_editor'])) { if(!isset($config['cf_editor'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_editor` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_gcaptcha_mp3` ", true); ADD `cf_editor` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_gcaptcha_mp3` ", true);
} }
if(!isset($config['cf_googl_shorturl_apikey'])) { if(!isset($config['cf_googl_shorturl_apikey'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_googl_shorturl_apikey` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_gcaptcha_mp3` ", true); ADD `cf_googl_shorturl_apikey` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_gcaptcha_mp3` ", true);
} }
if(!isset($config['cf_mobile_pages'])) { if(!isset($config['cf_mobile_pages'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_mobile_pages` INT(11) NOT NULL DEFAULT '0' AFTER `cf_write_pages` ", true); ADD `cf_mobile_pages` INT(11) NOT NULL DEFAULT '0' AFTER `cf_write_pages` ", true);
sql_query(" UPDATE `{$g4['config_table']}` SET cf_mobile_pages = '5' ", true); sql_query(" UPDATE `{$g5['config_table']}` SET cf_mobile_pages = '5' ", true);
} }
if(!isset($config['cf_facebook_appid'])) { if(!isset($config['cf_facebook_appid'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_facebook_appid` VARCHAR(255) NOT NULL AFTER `cf_googl_shorturl_apikey`, ADD `cf_facebook_appid` VARCHAR(255) NOT NULL AFTER `cf_googl_shorturl_apikey`,
ADD `cf_facebook_secret` VARCHAR(255) NOT NULL AFTER `cf_facebook_appid`, ADD `cf_facebook_secret` VARCHAR(255) NOT NULL AFTER `cf_facebook_appid`,
ADD `cf_twitter_key` VARCHAR(255) NOT NULL AFTER `cf_facebook_secret`, ADD `cf_twitter_key` VARCHAR(255) NOT NULL AFTER `cf_facebook_secret`,
@ -56,21 +56,21 @@ if(!isset($config['cf_facebook_appid'])) {
} }
// uniqid 테이블이 없을 경우 생성 // uniqid 테이블이 없을 경우 생성
if(!sql_query(" DESC {$g4['uniqid_table']} ", false)) { if(!sql_query(" DESC {$g5['uniqid_table']} ", false)) {
sql_query(" CREATE TABLE IF NOT EXISTS `{$g4['uniqid_table']}` ( sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['uniqid_table']}` (
`uq_id` bigint(20) unsigned NOT NULL, `uq_id` bigint(20) unsigned NOT NULL,
`uq_ip` varchar(255) NOT NULL, `uq_ip` varchar(255) NOT NULL,
PRIMARY KEY (`uq_id`) PRIMARY KEY (`uq_id`)
) ", false); ) ", false);
} }
if(!sql_query(" SELECT uq_ip from {$g4['uniqid_table']} limit 1 ", false)) { if(!sql_query(" SELECT uq_ip from {$g5['uniqid_table']} limit 1 ", false)) {
sql_query(" ALTER TABLE {$g4['uniqid_table']} ADD `uq_ip` VARCHAR(255) NOT NULL "); sql_query(" ALTER TABLE {$g5['uniqid_table']} ADD `uq_ip` VARCHAR(255) NOT NULL ");
} }
// 임시저장 테이블이 없을 경우 생성 // 임시저장 테이블이 없을 경우 생성
if(!sql_query(" DESC {$g4['autosave_table']} ", false)) { if(!sql_query(" DESC {$g5['autosave_table']} ", false)) {
sql_query(" CREATE TABLE IF NOT EXISTS `{$g4['autosave_table']}` ( sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['autosave_table']}` (
`as_id` int(11) NOT NULL AUTO_INCREMENT, `as_id` int(11) NOT NULL AUTO_INCREMENT,
`mb_id` varchar(20) NOT NULL, `mb_id` varchar(20) NOT NULL,
`as_uid` bigint(20) unsigned NOT NULL, `as_uid` bigint(20) unsigned NOT NULL,
@ -84,23 +84,23 @@ if(!sql_query(" DESC {$g4['autosave_table']} ", false)) {
} }
if(!isset($config['cf_admin_email'])) { if(!isset($config['cf_admin_email'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_admin_email` VARCHAR(255) NOT NULL AFTER `cf_admin` ", true); ADD `cf_admin_email` VARCHAR(255) NOT NULL AFTER `cf_admin` ", true);
} }
if(!isset($config['cf_cert_use'])) { if(!isset($config['cf_cert_use'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `cf_editor`, ADD `cf_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `cf_editor`,
ADD `cf_cert_ipin` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_use`, ADD `cf_cert_ipin` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_use`,
ADD `cf_cert_hp` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_ipin`, ADD `cf_cert_hp` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_ipin`,
ADD `cf_cert_kcb_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_hp`, ADD `cf_cert_kcb_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_hp`,
ADD `cf_cert_kcp_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_kcb_cd`, ADD `cf_cert_kcp_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_kcb_cd`,
ADD `cf_cert_limit` INT(11) NOT NULL DEFAULT '0' AFTER `cf_cert_kcp_cd` ", true); ADD `cf_cert_limit` INT(11) NOT NULL DEFAULT '0' AFTER `cf_cert_kcp_cd` ", true);
sql_query(" ALTER TABLE `{$g4['member_table']}` sql_query(" ALTER TABLE `{$g5['member_table']}`
CHANGE `mb_hp_certify` `mb_certify` VARCHAR(20) NOT NULL DEFAULT '' ", true); CHANGE `mb_hp_certify` `mb_certify` VARCHAR(20) NOT NULL DEFAULT '' ", true);
sql_query(" update {$g4['member_table']} set mb_certify = 'hp' where mb_certify = '1' "); sql_query(" update {$g5['member_table']} set mb_certify = 'hp' where mb_certify = '1' ");
sql_query(" update {$g4['member_table']} set mb_certify = '' where mb_certify = '0' "); sql_query(" update {$g5['member_table']} set mb_certify = '' where mb_certify = '0' ");
sql_query(" CREATE TABLE IF NOT EXISTS `{$g4['cert_history_table']}` ( sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['cert_history_table']}` (
`cr_id` int(11) NOT NULL auto_increment, `cr_id` int(11) NOT NULL auto_increment,
`mb_id` varchar(255) NOT NULL DEFAULT '', `mb_id` varchar(255) NOT NULL DEFAULT '',
`cr_company` varchar(255) NOT NULL DEFAULT '', `cr_company` varchar(255) NOT NULL DEFAULT '',
@ -114,11 +114,11 @@ if(!isset($config['cf_cert_use'])) {
} }
if(!isset($config['cf_analytics'])) { if(!isset($config['cf_analytics'])) {
sql_query(" ALTER TABLE `{$g4['config_table']}` sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_analytics` TEXT NOT NULL AFTER `cf_intercept_ip` ", true); ADD `cf_analytics` TEXT NOT NULL AFTER `cf_intercept_ip` ", true);
} }
$g4['title'] = '환경설정'; $g5['title'] = '환경설정';
include_once ('./admin.head.php'); include_once ('./admin.head.php');
$pg_anchor = '<ul class="anchor"> $pg_anchor = '<ul class="anchor">
@ -261,7 +261,7 @@ $pg_anchor = '<ul class="anchor">
<td> <td>
<select name="cf_mobile_new_skin" id="cf_mobile_new_skin" required class="required"> <select name="cf_mobile_new_skin" id="cf_mobile_new_skin" required class="required">
<?php <?php
$arr = get_skin_dir('new', G4_MOBILE_PATH.'/'.G4_SKIN_DIR); $arr = get_skin_dir('new', G5_MOBILE_PATH.'/'.G5_SKIN_DIR);
for ($i=0; $i<count($arr); $i++) { for ($i=0; $i<count($arr); $i++) {
if ($i == 0) echo "<option value=\"\">선택</option>"; if ($i == 0) echo "<option value=\"\">선택</option>";
echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_mobile_new_skin'], $arr[$i]).">".$arr[$i]."</option>\n"; echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_mobile_new_skin'], $arr[$i]).">".$arr[$i]."</option>\n";
@ -287,7 +287,7 @@ $pg_anchor = '<ul class="anchor">
<td> <td>
<select name="cf_mobile_search_skin" id="cf_mobile_search_skin" required class="required"> <select name="cf_mobile_search_skin" id="cf_mobile_search_skin" required class="required">
<?php <?php
$arr = get_skin_dir('search', G4_MOBILE_PATH.'/'.G4_SKIN_DIR); $arr = get_skin_dir('search', G5_MOBILE_PATH.'/'.G5_SKIN_DIR);
for ($i=0; $i<count($arr); $i++) { for ($i=0; $i<count($arr); $i++) {
if ($i == 0) echo "<option value=\"\">선택</option>"; if ($i == 0) echo "<option value=\"\">선택</option>";
echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_mobile_search_skin'], $arr[$i]).">".$arr[$i]."</option>\n"; echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_mobile_search_skin'], $arr[$i]).">".$arr[$i]."</option>\n";
@ -313,7 +313,7 @@ $pg_anchor = '<ul class="anchor">
<td> <td>
<select name="cf_mobile_connect_skin" id="cf_mobile_connect_skin" required class="required"> <select name="cf_mobile_connect_skin" id="cf_mobile_connect_skin" required class="required">
<?php <?php
$arr = get_skin_dir('connect', G4_MOBILE_PATH.'/'.G4_SKIN_DIR); $arr = get_skin_dir('connect', G5_MOBILE_PATH.'/'.G5_SKIN_DIR);
for ($i=0; $i<count($arr); $i++) { for ($i=0; $i<count($arr); $i++) {
if ($i == 0) echo "<option value=\"\">선택</option>"; if ($i == 0) echo "<option value=\"\">선택</option>";
echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_mobile_connect_skin'], $arr[$i]).">".$arr[$i]."</option>\n"; echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_mobile_connect_skin'], $arr[$i]).">".$arr[$i]."</option>\n";
@ -325,10 +325,10 @@ $pg_anchor = '<ul class="anchor">
<tr> <tr>
<th scope="row"><label for="cf_editor">에디터 선택</label></th> <th scope="row"><label for="cf_editor">에디터 선택</label></th>
<td colspan="3"> <td colspan="3">
<?php echo help(G4_EDITOR_URL.' 밑의 DHTML 에디터 폴더를 선택합니다.') ?> <?php echo help(G5_EDITOR_URL.' 밑의 DHTML 에디터 폴더를 선택합니다.') ?>
<select name="cf_editor" id="cf_editor"> <select name="cf_editor" id="cf_editor">
<?php <?php
$arr = get_skin_dir('', G4_EDITOR_PATH); $arr = get_skin_dir('', G5_EDITOR_PATH);
for ($i=0; $i<count($arr); $i++) { for ($i=0; $i<count($arr); $i++) {
if ($i == 0) echo "<option value=\"\">사용안함</option>"; if ($i == 0) echo "<option value=\"\">사용안함</option>";
echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_editor'], $arr[$i]).">".$arr[$i]."</option>\n"; echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_editor'], $arr[$i]).">".$arr[$i]."</option>\n";
@ -340,10 +340,10 @@ $pg_anchor = '<ul class="anchor">
<tr> <tr>
<th scope="row"><label for="cf_gcaptcha_mp3">음성캡챠 선택<strong class="sound_only">필수</strong></label></th> <th scope="row"><label for="cf_gcaptcha_mp3">음성캡챠 선택<strong class="sound_only">필수</strong></label></th>
<td colspan="3"> <td colspan="3">
<?php echo help(G4_GCAPTCHA_URL.'/mp3 밑의 음성 폴더를 선택합니다.') ?> <?php echo help(G5_GCAPTCHA_URL.'/mp3 밑의 음성 폴더를 선택합니다.') ?>
<select name="cf_gcaptcha_mp3" id="cf_gcaptcha_mp3" required class="required"> <select name="cf_gcaptcha_mp3" id="cf_gcaptcha_mp3" required class="required">
<?php <?php
$arr = get_skin_dir('mp3', G4_GCAPTCHA_PATH); $arr = get_skin_dir('mp3', G5_GCAPTCHA_PATH);
for ($i=0; $i<count($arr); $i++) { for ($i=0; $i<count($arr); $i++) {
if ($i == 0) echo "<option value=\"\">선택</option>"; if ($i == 0) echo "<option value=\"\">선택</option>";
echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_gcaptcha_mp3'], $arr[$i]).">".$arr[$i]."</option>\n"; echo "<option value=\"".$arr[$i]."\"".get_selected($config['cf_gcaptcha_mp3'], $arr[$i]).">".$arr[$i]."</option>\n";
@ -494,7 +494,7 @@ $pg_anchor = '<ul class="anchor">
<td> <td>
<select name="cf_mobile_member_skin" id="cf_mobile_member_skin" required class="required"> <select name="cf_mobile_member_skin" id="cf_mobile_member_skin" required class="required">
<?php <?php
$arr = get_skin_dir('member', G4_MOBILE_PATH.'/'.G4_SKIN_DIR); $arr = get_skin_dir('member', G5_MOBILE_PATH.'/'.G5_SKIN_DIR);
for ($i=0; $i<count($arr); $i++) { for ($i=0; $i<count($arr); $i++) {
if ($i == 0) echo "<option value=\"\">선택</option>"; if ($i == 0) echo "<option value=\"\">선택</option>";
echo '<option value="'.$arr[$i].'"'.get_selected($config['cf_mobile_member_skin'], $arr[$i]).'>'.$arr[$i].'</option>'."\n"; echo '<option value="'.$arr[$i].'"'.get_selected($config['cf_mobile_member_skin'], $arr[$i]).'>'.$arr[$i].'</option>'."\n";

View File

@ -19,7 +19,7 @@ check_token();
if($_POST['cf_cert_use'] && !$_POST['cf_cert_ipin'] && !$_POST['cf_cert_hp']) if($_POST['cf_cert_use'] && !$_POST['cf_cert_ipin'] && !$_POST['cf_cert_hp'])
alert('본인확인을 위해 아이핀 또는 휴대폰 본인학인 서비스를 하나이상 선택해 주십시오'); alert('본인확인을 위해 아이핀 또는 휴대폰 본인학인 서비스를 하나이상 선택해 주십시오');
$sql = " update {$g4['config_table']} $sql = " update {$g5['config_table']}
set cf_title = '{$_POST['cf_title']}', set cf_title = '{$_POST['cf_title']}',
cf_admin = '{$_POST['cf_admin']}', cf_admin = '{$_POST['cf_admin']}',
cf_admin_email = '{$_POST['cf_admin_email']}', cf_admin_email = '{$_POST['cf_admin_email']}',
@ -143,7 +143,7 @@ $sql = " update {$g4['config_table']}
cf_10 = '{$_POST['cf_10']}' "; cf_10 = '{$_POST['cf_10']}' ";
sql_query($sql); sql_query($sql);
//sql_query(" OPTIMIZE TABLE `$g4[config_table]` "); //sql_query(" OPTIMIZE TABLE `$g5[config_table]` ");
goto_url('./config_form.php', false); goto_url('./config_form.php', false);
?> ?>

View File

@ -3,9 +3,9 @@ $sub_menu = '100910';
include_once('./_common.php'); include_once('./_common.php');
if ($is_admin != 'super') if ($is_admin != 'super')
alert('최고관리자만 접근 가능합니다.', G4_URL); alert('최고관리자만 접근 가능합니다.', G5_URL);
$g4['title'] = '캡챠파일 일괄삭제'; $g5['title'] = '캡챠파일 일괄삭제';
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>
@ -16,16 +16,16 @@ include_once('./admin.head.php');
<?php <?php
flush(); flush();
if (!$dir=@opendir(G4_DATA_PATH.'/cache')) { if (!$dir=@opendir(G5_DATA_PATH.'/cache')) {
echo '<p>캐시디렉토리를 열지못했습니다.</p>'; echo '<p>캐시디렉토리를 열지못했습니다.</p>';
} }
$cnt=0; $cnt=0;
echo '<ul>'.PHP_EOL; echo '<ul>'.PHP_EOL;
$files = glob(G4_DATA_PATH.'/cache/gcaptcha-*'); $files = glob(G5_DATA_PATH.'/cache/gcaptcha-*');
if (is_array($files)) { if (is_array($files)) {
$before_time = G4_SERVER_TIME - 3600; // 한시간전 $before_time = G5_SERVER_TIME - 3600; // 한시간전
foreach ($files as $gcaptcha_file) { foreach ($files as $gcaptcha_file) {
$modification_time = filemtime($gcaptcha_file); // 파일접근시간 $modification_time = filemtime($gcaptcha_file); // 파일접근시간

View File

@ -1,14 +1,14 @@
<?php <?php
include_once('./_common.php'); include_once('./_common.php');
$g4['title'] = '관리자메인'; $g5['title'] = '관리자메인';
include_once ('./admin.head.php'); include_once ('./admin.head.php');
$new_member_rows = 5; $new_member_rows = 5;
$new_point_rows = 5; $new_point_rows = 5;
$new_write_rows = 5; $new_write_rows = 5;
$sql_common = " from {$g4['member_table']} "; $sql_common = " from {$g5['member_table']} ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
@ -66,7 +66,7 @@ $colspan = 12;
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
// 접근가능한 그룹수 // 접근가능한 그룹수
$sql2 = " select count(*) as cnt from {$g4['group_member_table']} where mb_id = '{$row['mb_id']}' "; $sql2 = " select count(*) as cnt from {$g5['group_member_table']} where mb_id = '{$row['mb_id']}' ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
$group = ""; $group = "";
if ($row2['cnt']) if ($row2['cnt'])
@ -84,8 +84,8 @@ $colspan = 12;
} }
$s_grp = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">그룹</a>'; $s_grp = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">그룹</a>';
$leave_date = $row['mb_leave_date'] ? $row['mb_leave_date'] : date("Ymd", G4_SERVER_TIME); $leave_date = $row['mb_leave_date'] ? $row['mb_leave_date'] : date("Ymd", G5_SERVER_TIME);
$intercept_date = $row['mb_intercept_date'] ? $row['mb_intercept_date'] : date("Ymd", G4_SERVER_TIME); $intercept_date = $row['mb_intercept_date'] ? $row['mb_intercept_date'] : date("Ymd", G5_SERVER_TIME);
$mb_nick = get_sideview($row['mb_id'], $row['mb_nick'], $row['mb_email'], $row['mb_homepage']); $mb_nick = get_sideview($row['mb_id'], $row['mb_nick'], $row['mb_email'], $row['mb_homepage']);
@ -123,7 +123,7 @@ $colspan = 12;
</section> </section>
<?php <?php
$sql_common = " from {$g4['board_new_table']} a, {$g4['board_table']} b, {$g4['group_table']} c where a.bo_table = b.bo_table and b.gr_id = c.gr_id "; $sql_common = " from {$g5['board_new_table']} a, {$g5['board_table']} b, {$g5['group_table']} c where a.bo_table = b.bo_table and b.gr_id = c.gr_id ";
if ($gr_id) if ($gr_id)
$sql_common .= " and b.gr_id = '$gr_id' "; $sql_common .= " and b.gr_id = '$gr_id' ";
@ -162,7 +162,7 @@ $colspan = 5;
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
$tmp_write_table = $g4['write_prefix'] . $row['bo_table']; $tmp_write_table = $g5['write_prefix'] . $row['bo_table'];
if ($row['wr_id'] == $row['wr_parent']) // 원글 if ($row['wr_id'] == $row['wr_parent']) // 원글
{ {
@ -174,7 +174,7 @@ $colspan = 5;
// 당일인 경우 시간으로 표시함 // 당일인 경우 시간으로 표시함
$datetime = substr($row2['wr_datetime'],0,10); $datetime = substr($row2['wr_datetime'],0,10);
$datetime2 = $row2['wr_datetime']; $datetime2 = $row2['wr_datetime'];
if ($datetime == G4_TIME_YMD) if ($datetime == G5_TIME_YMD)
$datetime2 = substr($datetime2,11,5); $datetime2 = substr($datetime2,11,5);
else else
$datetime2 = substr($datetime2,5,5); $datetime2 = substr($datetime2,5,5);
@ -191,7 +191,7 @@ $colspan = 5;
// 당일인 경우 시간으로 표시함 // 당일인 경우 시간으로 표시함
$datetime = substr($row3['wr_datetime'],0,10); $datetime = substr($row3['wr_datetime'],0,10);
$datetime2 = $row3['wr_datetime']; $datetime2 = $row3['wr_datetime'];
if ($datetime == G4_TIME_YMD) if ($datetime == G5_TIME_YMD)
$datetime2 = substr($datetime2,11,5); $datetime2 = substr($datetime2,11,5);
else else
$datetime2 = substr($datetime2,5,5); $datetime2 = substr($datetime2,5,5);
@ -199,9 +199,9 @@ $colspan = 5;
?> ?>
<tr> <tr>
<td class="td_category"><a href="<?php echo G4_BBS_URL ?>/new.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo cut_str($row['gr_subject'],10) ?></a></td> <td class="td_category"><a href="<?php echo G5_BBS_URL ?>/new.php?gr_id=<?php echo $row['gr_id'] ?>"><?php echo cut_str($row['gr_subject'],10) ?></a></td>
<td class="td_category"><a href="<?php echo G4_BBS_URL ?>/board.php?bo_table=<?php echo $row['bo_table'] ?>"><?php echo cut_str($row['bo_subject'],20) ?></a></td> <td class="td_category"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $row['bo_table'] ?>"><?php echo cut_str($row['bo_subject'],20) ?></a></td>
<td><a href="<?php echo G4_BBS_URL ?>/board.php?bo_table=<?php echo $row['bo_table'] ?>&amp;wr_id=<?php echo $row2['wr_id'] ?><?php echo $comment_link ?>"><?php echo $comment ?><?php echo conv_subject($row2['wr_subject'], 100) ?></a></td> <td><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $row['bo_table'] ?>&amp;wr_id=<?php echo $row2['wr_id'] ?><?php echo $comment_link ?>"><?php echo $comment ?><?php echo conv_subject($row2['wr_subject'], 100) ?></a></td>
<td class="td_mbname"><div><?php echo $name ?></div></td> <td class="td_mbname"><div><?php echo $name ?></div></td>
<td class="td_time"><?php echo $datetime ?></td> <td class="td_time"><?php echo $datetime ?></td>
</tr> </tr>
@ -215,12 +215,12 @@ $colspan = 5;
</table> </table>
<div class="btn_ft"> <div class="btn_ft">
<a href="<?php echo G4_BBS_URL ?>/new.php">최근게시물 더보기</a> <a href="<?php echo G5_BBS_URL ?>/new.php">최근게시물 더보기</a>
</div> </div>
</section> </section>
<?php <?php
$sql_common = " from {$g4['point_table']} "; $sql_common = " from {$g5['point_table']} ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
$sql_order = " order by po_id desc "; $sql_order = " order by po_id desc ";
@ -257,7 +257,7 @@ $colspan = 7;
{ {
if ($row2['mb_id'] != $row['mb_id']) if ($row2['mb_id'] != $row['mb_id'])
{ {
$sql2 = " select mb_id, mb_name, mb_nick, mb_email, mb_homepage, mb_point from {$g4['member_table']} where mb_id = '{$row['mb_id']}' "; $sql2 = " select mb_id, mb_name, mb_nick, mb_email, mb_homepage, mb_point from {$g5['member_table']} where mb_id = '{$row['mb_id']}' ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
} }
@ -266,7 +266,7 @@ $colspan = 7;
$link1 = $link2 = ""; $link1 = $link2 = "";
if (!preg_match("/^\@/", $row['po_rel_table']) && $row['po_rel_table']) if (!preg_match("/^\@/", $row['po_rel_table']) && $row['po_rel_table'])
{ {
$link1 = '<a href="'.G4_BBS_URL.'/board.php?bo_table='.$row['po_rel_table'].'&amp;wr_id='.$row['po_rel_id'].'" target="_blank">'; $link1 = '<a href="'.G5_BBS_URL.'/board.php?bo_table='.$row['po_rel_table'].'&amp;wr_id='.$row['po_rel_id'].'" target="_blank">';
$link2 = '</a>'; $link2 = '</a>';
} }
?> ?>

View File

@ -16,7 +16,7 @@ if(!$count)
for($i=0; $i<$count; $i++) { for($i=0; $i<$count; $i++) {
$ma_id = $_POST['chk'][$i]; $ma_id = $_POST['chk'][$i];
$sql = " delete from {$g4['mail_table']} where ma_id = '$ma_id' "; $sql = " delete from {$g5['mail_table']} where ma_id = '$ma_id' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -1,7 +1,7 @@
<?php <?php
$sub_menu = "200300"; $sub_menu = "200300";
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], 'r'); auth_check($auth[$sub_menu], 'r');
@ -13,7 +13,7 @@ if ($w == 'u') {
$html_title .= '수정'; $html_title .= '수정';
$readonly = ' readonly'; $readonly = ' readonly';
$sql = " select * from {$g4['mail_table']} where ma_id = '{$ma_id}' "; $sql = " select * from {$g5['mail_table']} where ma_id = '{$ma_id}' ";
$ma = sql_fetch($sql); $ma = sql_fetch($sql);
if (!$ma['ma_id']) if (!$ma['ma_id'])
alert('등록된 자료가 없습니다.'); alert('등록된 자료가 없습니다.');
@ -21,7 +21,7 @@ if ($w == 'u') {
$html_title .= '입력'; $html_title .= '입력';
} }
$g4['title'] = $html_title; $g5['title'] = $html_title;
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>

View File

@ -4,7 +4,7 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], 'r'); auth_check($auth[$sub_menu], 'r');
$sql_common = " from {$g4['mail_table']} "; $sql_common = " from {$g5['mail_table']} ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select COUNT(*) as cnt {$sql_common} "; $sql = " select COUNT(*) as cnt {$sql_common} ";
@ -16,7 +16,7 @@ $page = 1;
$sql = " select * {$sql_common} order by ma_id desc "; $sql = " select * {$sql_common} order by ma_id desc ";
$result = sql_query($sql); $result = sql_query($sql);
$g4['title'] = '회원메일발송'; $g5['title'] = '회원메일발송';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 7; $colspan = 7;

View File

@ -1,14 +1,14 @@
<?php <?php
$sub_menu = "200300"; $sub_menu = "200300";
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_LIB_PATH.'/mailer.lib.php'); include_once(G5_LIB_PATH.'/mailer.lib.php');
auth_check($auth[$sub_menu], 'r'); auth_check($auth[$sub_menu], 'r');
$se = sql_fetch("select ma_subject, ma_content from {$g4['mail_table']} where ma_id = '{$ma_id}' "); $se = sql_fetch("select ma_subject, ma_content from {$g5['mail_table']} where ma_id = '{$ma_id}' ");
$subject = $se['ma_subject']; $subject = $se['ma_subject'];
$content = $se['ma_content'] . "<hr size=0><p><span style='font-size:9pt; font-family:굴림'>▶ 더 이상 정보 수신을 원치 않으시면 [<a href='".G4_BBS_URL."/email_stop.php?mb_id=***&amp;mb_md5=***' target='_blank'>수신거부</a>] 해 주십시오.</span></p>"; $content = $se['ma_content'] . "<hr size=0><p><span style='font-size:9pt; font-family:굴림'>▶ 더 이상 정보 수신을 원치 않으시면 [<a href='".G5_BBS_URL."/email_stop.php?mb_id=***&amp;mb_md5=***' target='_blank'>수신거부</a>] 해 주십시오.</span></p>";
?> ?>
<!doctype html> <!doctype html>

View File

@ -7,18 +7,18 @@ if (!$config['cf_email_use'])
auth_check($auth[$sub_menu], 'r'); auth_check($auth[$sub_menu], 'r');
$sql = " select * from {$g4['mail_table']} where ma_id = '$ma_id' "; $sql = " select * from {$g5['mail_table']} where ma_id = '$ma_id' ";
$ma = sql_fetch($sql); $ma = sql_fetch($sql);
if (!$ma['ma_id']) if (!$ma['ma_id'])
alert('보내실 내용을 선택하여 주십시오.'); alert('보내실 내용을 선택하여 주십시오.');
// 전체회원수 // 전체회원수
$sql = " select COUNT(*) as cnt from {$g4['member_table']} "; $sql = " select COUNT(*) as cnt from {$g5['member_table']} ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
$tot_cnt = $row['cnt']; $tot_cnt = $row['cnt'];
// 탈퇴대기회원수 // 탈퇴대기회원수
$sql = " select COUNT(*) as cnt from {$g4['member_table']} where mb_leave_date <> '' "; $sql = " select COUNT(*) as cnt from {$g5['member_table']} where mb_leave_date <> '' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
$finish_cnt = $row['cnt']; $finish_cnt = $row['cnt'];
@ -35,7 +35,7 @@ if (!isset($mb_level_from)) $mb_level_from = 1;
if (!isset($mb_level_to)) $mb_level_to = 10; if (!isset($mb_level_to)) $mb_level_to = 10;
if (!isset($mb_mailling)) $mb_mailling = 1; if (!isset($mb_mailling)) $mb_mailling = 1;
$g4['title'] = '회원메일발송'; $g5['title'] = '회원메일발송';
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>
@ -96,7 +96,7 @@ include_once('./admin.head.php');
<select id="gr_id" name="gr_id"> <select id="gr_id" name="gr_id">
<option value=''>전체</option> <option value=''>전체</option>
<?php <?php
$sql = " select gr_id, gr_subject from {$g4['group_table']} order by gr_subject "; $sql = " select gr_id, gr_subject from {$g5['group_table']} order by gr_subject ";
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
echo '<option value="'.$row['gr_id'].'">'.$row['gr_subject'].'</option>'; echo '<option value="'.$row['gr_id'].'">'.$row['gr_subject'].'</option>';

View File

@ -8,7 +8,7 @@ $token = get_token();
$ma_last_option = ""; $ma_last_option = "";
$sql_common = " from {$g4['member_table']} "; $sql_common = " from {$g5['member_table']} ";
$sql_where = " where (1) "; $sql_where = " where (1) ";
// 회원ID ..에서 ..까지 // 회원ID ..에서 ..까지
@ -30,7 +30,7 @@ $sql_where .= " and mb_level between '{$mb_level_from}' and '{$mb_level_to}' ";
if ($gr_id) { if ($gr_id) {
$group_member = ""; $group_member = "";
$comma = ""; $comma = "";
$sql2 = " select mb_id from {$g4['group_member_table']} where gr_id = '{$gr_id}' order by mb_id "; $sql2 = " select mb_id from {$g5['group_member_table']} where gr_id = '{$gr_id}' order by mb_id ";
$result2 = sql_query($sql2); $result2 = sql_query($sql2);
for ($k=0; $row2=sql_fetch_array($result2); $k++) { for ($k=0; $row2=sql_fetch_array($result2); $k++) {
$group_member .= "{$comma}'{$row2['mb_id']}'"; $group_member .= "{$comma}'{$row2['mb_id']}'";
@ -62,9 +62,9 @@ $ma_last_option .= "||mb_level_from={$mb_level_from}";
$ma_last_option .= "||mb_level_to={$mb_level_to}"; $ma_last_option .= "||mb_level_to={$mb_level_to}";
$ma_last_option .= "||gr_id={$gr_id}"; $ma_last_option .= "||gr_id={$gr_id}";
sql_query(" update {$g4['mail_table']} set ma_last_option = '{$ma_last_option}' where ma_id = '{$ma_id}' "); sql_query(" update {$g5['mail_table']} set ma_last_option = '{$ma_last_option}' where ma_id = '{$ma_id}' ");
$g4['title'] = "메일발송 대상 회원"; $g5['title'] = "메일발송 대상 회원";
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>

View File

@ -11,7 +11,7 @@ check_demo();
check_token(); check_token();
include_once('./admin.head.php'); include_once('./admin.head.php');
include_once(G4_LIB_PATH.'/mailer.lib.php'); include_once(G5_LIB_PATH.'/mailer.lib.php');
$countgap = 10; // 몇건씩 보낼지 설정 $countgap = 10; // 몇건씩 보낼지 설정
$maxscreen = 500; // 몇건씩 화면에 보여줄건지? $maxscreen = 500; // 몇건씩 화면에 보여줄건지?
@ -39,7 +39,7 @@ $select_member_list = addslashes(trim($_POST['ma_list']));
$member_list = explode("\n", $select_member_list); $member_list = explode("\n", $select_member_list);
// 메일내용 가져오기 // 메일내용 가져오기
$sql = "select ma_subject, ma_content from {$g4['mail_table']} where ma_id = '$ma_id' "; $sql = "select ma_subject, ma_content from {$g5['mail_table']} where ma_id = '$ma_id' ";
$ma = sql_fetch($sql); $ma = sql_fetch($sql);
$subject = $ma['ma_subject']; $subject = $ma['ma_subject'];
@ -63,7 +63,7 @@ for ($i=0; $i<count($member_list); $i++)
$content = preg_replace("/{회원아이디}/", $mb_id, $content); $content = preg_replace("/{회원아이디}/", $mb_id, $content);
$content = preg_replace("/{이메일}/", $to_email, $content); $content = preg_replace("/{이메일}/", $to_email, $content);
$content = $content . "<hr size=0><p><span style='font-size:9pt; font-familye:굴림'>▶ 더 이상 정보 수신을 원치 않으시면 [<a href='".G4_BBS_URL."/email_stop.php?mb_id={$mb_id}&amp;mb_md5={$mb_md5}' target='_blank'>수신거부</a>] 해 주십시오.</span></p>"; $content = $content . "<hr size=0><p><span style='font-size:9pt; font-familye:굴림'>▶ 더 이상 정보 수신을 원치 않으시면 [<a href='".G5_BBS_URL."/email_stop.php?mb_id={$mb_id}&amp;mb_md5={$mb_md5}' target='_blank'>수신거부</a>] 해 주십시오.</span></p>";
mailer($config['cf_title'], $config['cf_admin_email'], $to_email, $subject, $content, 1); mailer($config['cf_title'], $config['cf_admin_email'], $to_email, $subject, $content, 1);

View File

@ -5,20 +5,20 @@ include_once('./_common.php');
if (!$config['cf_email_use']) if (!$config['cf_email_use'])
alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.'); alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.');
include_once(G4_LIB_PATH.'/mailer.lib.php'); include_once(G5_LIB_PATH.'/mailer.lib.php');
auth_check($auth[$sub_menu], 'w'); auth_check($auth[$sub_menu], 'w');
check_demo(); check_demo();
$g4['title'] = '회원메일 테스트'; $g5['title'] = '회원메일 테스트';
$name = $member['mb_name']; $name = $member['mb_name'];
$nick = $member['mb_nick']; $nick = $member['mb_nick'];
$mb_id = $member['mb_id']; $mb_id = $member['mb_id'];
$email = $member['mb_email']; $email = $member['mb_email'];
$sql = "select ma_subject, ma_content from {$g4['mail_table']} where ma_id = '{$ma_id}' "; $sql = "select ma_subject, ma_content from {$g5['mail_table']} where ma_id = '{$ma_id}' ";
$ma = sql_fetch($sql); $ma = sql_fetch($sql);
$subject = $ma['ma_subject']; $subject = $ma['ma_subject'];
@ -31,7 +31,7 @@ $content = preg_replace("/{이메일}/", $email, $content);
$mb_md5 = md5($member['mb_id'].$member['mb_email'].$member['mb_datetime']); $mb_md5 = md5($member['mb_id'].$member['mb_email'].$member['mb_datetime']);
$content = $content . '<p>더 이상 정보 수신을 원치 않으시면 [<a href="'.G4_BBS_URL.'/email_stop.php?mb_id='.$mb_id.'&amp;mb_md5='.$mb_md5.'" target="_blank">수신거부</a>] 해 주십시오.</p>'; $content = $content . '<p>더 이상 정보 수신을 원치 않으시면 [<a href="'.G5_BBS_URL.'/email_stop.php?mb_id='.$mb_id.'&amp;mb_md5='.$mb_md5.'" target="_blank">수신거부</a>] 해 주십시오.</p>';
mailer($config['cf_title'], $member['mb_email'], $member['mb_email'], $subject, $content, 1); mailer($config['cf_title'], $member['mb_email'], $member['mb_email'], $subject, $content, 1);

View File

@ -11,27 +11,27 @@ check_token();
if ($w == '') if ($w == '')
{ {
$sql = " insert {$g4['mail_table']} $sql = " insert {$g5['mail_table']}
set ma_id = '{$_POST['ma_id']}', set ma_id = '{$_POST['ma_id']}',
ma_subject = '{$_POST['ma_subject']}', ma_subject = '{$_POST['ma_subject']}',
ma_content = '{$_POST['ma_content']}', ma_content = '{$_POST['ma_content']}',
ma_time = '".G4_TIME_YMDHIS."', ma_time = '".G5_TIME_YMDHIS."',
ma_ip = '{$_SERVER['REMOTE_ADDR']}' "; ma_ip = '{$_SERVER['REMOTE_ADDR']}' ";
sql_query($sql); sql_query($sql);
} }
else if ($w == 'u') else if ($w == 'u')
{ {
$sql = " update {$g4['mail_table']} $sql = " update {$g5['mail_table']}
set ma_subject = '{$_POST['ma_subject']}', set ma_subject = '{$_POST['ma_subject']}',
ma_content = '{$_POST['ma_content']}', ma_content = '{$_POST['ma_content']}',
ma_time = '".G4_TIME_YMDHIS."', ma_time = '".G5_TIME_YMDHIS."',
ma_ip = '{$_SERVER['REMOTE_ADDR']}' ma_ip = '{$_SERVER['REMOTE_ADDR']}'
where ma_id = '{$_POST['ma_id']}' "; where ma_id = '{$_POST['ma_id']}' ";
sql_query($sql); sql_query($sql);
} }
else if ($w == 'd') else if ($w == 'd')
{ {
$sql = " delete from {$g4['mail_table']} where ma_id = '{$_POST['ma_id']}' "; $sql = " delete from {$g5['mail_table']} where ma_id = '{$_POST['ma_id']}' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -100,21 +100,21 @@ $mb_open_no = !$mb['mb_open'] ? 'checked="checked"' : '';
if (isset($mb['mb_certify'])) { if (isset($mb['mb_certify'])) {
// 날짜시간형이라면 drop 시킴 // 날짜시간형이라면 drop 시킴
if (preg_match("/-/", $mb['mb_certify'])) { if (preg_match("/-/", $mb['mb_certify'])) {
sql_query(" ALTER TABLE `{$g4['member_table']}` DROP `mb_certify` ", false); sql_query(" ALTER TABLE `{$g5['member_table']}` DROP `mb_certify` ", false);
} }
} else { } else {
sql_query(" ALTER TABLE `{$g4['member_table']}` ADD `mb_certify` TINYINT(4) NOT NULL DEFAULT '0' AFTER `mb_hp` ", false); sql_query(" ALTER TABLE `{$g5['member_table']}` ADD `mb_certify` TINYINT(4) NOT NULL DEFAULT '0' AFTER `mb_hp` ", false);
} }
if(isset($mb['mb_adult'])) { if(isset($mb['mb_adult'])) {
sql_query(" ALTER TABLE `{$g4['member_table']}` CHANGE `mb_adult` `mb_adult` TINYINT(4) NOT NULL DEFAULT '0' ", false); sql_query(" ALTER TABLE `{$g5['member_table']}` CHANGE `mb_adult` `mb_adult` TINYINT(4) NOT NULL DEFAULT '0' ", false);
} else { } else {
sql_query(" ALTER TABLE `{$g4['member_table']}` ADD `mb_adult` TINYINT NOT NULL DEFAULT '0' AFTER `mb_certify` ", false); sql_query(" ALTER TABLE `{$g5['member_table']}` ADD `mb_adult` TINYINT NOT NULL DEFAULT '0' AFTER `mb_certify` ", false);
} }
if ($mb['mb_intercept_date']) $g4['title'] = "차단된 "; if ($mb['mb_intercept_date']) $g5['title'] = "차단된 ";
else $g4['title'] .= ""; else $g5['title'] .= "";
$g4['title'] .= '회원 '.$html_title; $g5['title'] .= '회원 '.$html_title;
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>
@ -204,7 +204,7 @@ include_once('./admin.head.php');
<input type="text" name="mb_addr2" value="<?php echo $mb['mb_addr2'] ?>" id="mb_addr2" title="상세주소" class="frm_input" size="50"> 상세주소 입력 <input type="text" name="mb_addr2" value="<?php echo $mb['mb_addr2'] ?>" id="mb_addr2" title="상세주소" class="frm_input" size="50"> 상세주소 입력
<script> <script>
// 우편번호 자바스크립트 비활성화 대응을 위한 코드 // 우편번호 자바스크립트 비활성화 대응을 위한 코드
$('<a href="<?php echo G4_BBS_URL ?>/zip.php?frm_name=fmember&amp;frm_zip1=mb_zip1&amp;frm_zip2=mb_zip2&amp;frm_addr1=mb_addr1&amp;frm_addr2=mb_addr2" id="win_zip" class="win_zip_find btn_frmline" target="_blank">우편번호 검색</a><br>').appendTo('#win_zip'); $('<a href="<?php echo G5_BBS_URL ?>/zip.php?frm_name=fmember&amp;frm_zip1=mb_zip1&amp;frm_zip2=mb_zip2&amp;frm_addr1=mb_addr1&amp;frm_addr2=mb_addr2" id="win_zip" class="win_zip_find btn_frmline" target="_blank">우편번호 검색</a><br>').appendTo('#win_zip');
$('#win_zip').css('display','inline'); $('#win_zip').css('display','inline');
$('#mb_zip1,#mb_zip2,#mb_addr1').attr('readonly','readonly'); $('#mb_zip1,#mb_zip2,#mb_addr1').attr('readonly','readonly');
</script> </script>
@ -217,9 +217,9 @@ include_once('./admin.head.php');
<input type="file" name="mb_icon" id="mb_icon"> <input type="file" name="mb_icon" id="mb_icon">
<?php <?php
$mb_dir = substr($mb['mb_id'],0,2); $mb_dir = substr($mb['mb_id'],0,2);
$icon_file = G4_DATA_PATH.'/member/'.$mb_dir.'/'.$mb['mb_id'].'.gif'; $icon_file = G5_DATA_PATH.'/member/'.$mb_dir.'/'.$mb['mb_id'].'.gif';
if (file_exists($icon_file)) { if (file_exists($icon_file)) {
$icon_url = G4_DATA_URL.'/member/'.$mb_dir.'/'.$mb['mb_id'].'.gif'; $icon_url = G5_DATA_URL.'/member/'.$mb_dir.'/'.$mb['mb_id'].'.gif';
echo '<img src="'.$icon_url.'" alt="">'; echo '<img src="'.$icon_url.'" alt="">';
echo '<input type="checkbox" id="del_mb_icon" name="del_mb_icon" value="1">삭제'; echo '<input type="checkbox" id="del_mb_icon" name="del_mb_icon" value="1">삭제';
} }

View File

@ -1,7 +1,7 @@
<?php <?php
$sub_menu = "200100"; $sub_menu = "200100";
include_once("./_common.php"); include_once("./_common.php");
include_once(G4_LIB_PATH."/register.lib.php"); include_once(G5_LIB_PATH."/register.lib.php");
if ($w == 'u') if ($w == 'u')
check_demo(); check_demo();
@ -75,7 +75,7 @@ if ($w == '')
if ($mb['mb_email'] == $mb_email) if ($mb['mb_email'] == $mb_email)
alert('이미 존재하는 E-mail 입니다.\\n : '.$mb['mb_id'].'\\n이름 : '.$mb['mb_name'].'\\n별명 : '.$mb['mb_nick'].'\\n메일 : '.$mb['mb_email']); alert('이미 존재하는 E-mail 입니다.\\n : '.$mb['mb_id'].'\\n이름 : '.$mb['mb_name'].'\\n별명 : '.$mb['mb_nick'].'\\n메일 : '.$mb['mb_email']);
sql_query(" insert into {$g4['member_table']} set mb_id = '{$mb_id}', mb_password = '".sql_password($mb_password)."', mb_datetime = '".G4_TIME_YMDHIS."', mb_ip = '{$_SERVER['REMOTE_ADDR']}', mb_email_certify = '".G4_TIME_YMDHIS."', {$sql_common} "); sql_query(" insert into {$g5['member_table']} set mb_id = '{$mb_id}', mb_password = '".sql_password($mb_password)."', mb_datetime = '".G5_TIME_YMDHIS."', mb_ip = '{$_SERVER['REMOTE_ADDR']}', mb_email_certify = '".G5_TIME_YMDHIS."', {$sql_common} ");
} }
else if ($w == 'u') else if ($w == 'u')
{ {
@ -90,7 +90,7 @@ else if ($w == 'u')
alert($mb['mb_id'].' : 로그인 중인 관리자 레벨은 수정 할 수 없습니다.'); alert($mb['mb_id'].' : 로그인 중인 관리자 레벨은 수정 할 수 없습니다.');
// 이메일중복체크 // 이메일중복체크
$sql = " select count(*) as cnt from {$g4['member_table']} where mb_email = '{$_POST['mb_email']}' and mb_id <> '$mb_id' "; $sql = " select count(*) as cnt from {$g5['member_table']} where mb_email = '{$_POST['mb_email']}' and mb_id <> '$mb_id' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if($row['cnt']) if($row['cnt'])
alert('다른 회원이 사용 중인 이메일입니다.'); alert('다른 회원이 사용 중인 이메일입니다.');
@ -99,7 +99,7 @@ else if ($w == 'u')
// 회원 아이콘 삭제 // 회원 아이콘 삭제
if ($del_mb_icon) if ($del_mb_icon)
@unlink(G4_DATA_PATH.'/member/'.$mb_dir.'/'.$mb_id.'.gif'); @unlink(G5_DATA_PATH.'/member/'.$mb_dir.'/'.$mb_id.'.gif');
// 아이콘 업로드 // 아이콘 업로드
if (is_uploaded_file($_FILES['mb_icon']['tmp_name'])) { if (is_uploaded_file($_FILES['mb_icon']['tmp_name'])) {
@ -108,13 +108,13 @@ else if ($w == 'u')
} }
if (preg_match("/(\.gif)$/i", $_FILES['mb_icon']['name'])) { if (preg_match("/(\.gif)$/i", $_FILES['mb_icon']['name'])) {
@mkdir(G4_DATA_PATH.'/member/'.$mb_dir, G4_DIR_PERMISSION); @mkdir(G5_DATA_PATH.'/member/'.$mb_dir, G5_DIR_PERMISSION);
@chmod(G4_DATA_PATH.'/member/'.$mb_dir, G4_DIR_PERMISSION); @chmod(G5_DATA_PATH.'/member/'.$mb_dir, G5_DIR_PERMISSION);
$dest_path = G4_DATA_PATH.'/member/'.$mb_dir.'/'.$mb_id.'.gif'; $dest_path = G5_DATA_PATH.'/member/'.$mb_dir.'/'.$mb_id.'.gif';
move_uploaded_file($_FILES['mb_icon']['tmp_name'], $dest_path); move_uploaded_file($_FILES['mb_icon']['tmp_name'], $dest_path);
chmod($dest_path, G4_FILE_PERMISSION); chmod($dest_path, G5_FILE_PERMISSION);
if (file_exists($dest_path)) { if (file_exists($dest_path)) {
$size = getimagesize($dest_path); $size = getimagesize($dest_path);
@ -132,11 +132,11 @@ else if ($w == 'u')
$sql_password = ""; $sql_password = "";
if ($passive_certify) if ($passive_certify)
$sql_certify = " , mb_email_certify = '".G4_TIME_YMDHIS."' "; $sql_certify = " , mb_email_certify = '".G5_TIME_YMDHIS."' ";
else else
$sql_certify = ""; $sql_certify = "";
$sql = " update {$g4['member_table']} $sql = " update {$g5['member_table']}
set {$sql_common} set {$sql_common}
{$sql_password} {$sql_password}
{$sql_certify} {$sql_certify}

View File

@ -4,7 +4,7 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], 'r'); auth_check($auth[$sub_menu], 'r');
$sql_common = " from {$g4['member_table']} "; $sql_common = " from {$g5['member_table']} ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
if ($stx) { if ($stx) {
@ -60,7 +60,7 @@ $listall = "";
if (isset($sfl) || isset($stx)) // 검색일 때만 처음 버튼을 보여줌 if (isset($sfl) || isset($stx)) // 검색일 때만 처음 버튼을 보여줌
$listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>'; $listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>';
$g4['title'] = '회원관리'; $g5['title'] = '회원관리';
include_once('./admin.head.php'); include_once('./admin.head.php');
$sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} "; $sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} ";
@ -163,7 +163,7 @@ $colspan = 15;
<?php <?php
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
// 접근가능한 그룹수 // 접근가능한 그룹수
$sql2 = " select count(*) as cnt from {$g4['group_member_table']} where mb_id = '{$row['mb_id']}' "; $sql2 = " select count(*) as cnt from {$g5['group_member_table']} where mb_id = '{$row['mb_id']}' ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
$group = ''; $group = '';
if ($row2['cnt']) if ($row2['cnt'])
@ -178,8 +178,8 @@ $colspan = 15;
} }
$s_grp = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">그룹</a>'; $s_grp = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">그룹</a>';
$leave_date = $row['mb_leave_date'] ? $row['mb_leave_date'] : date('Ymd', G4_SERVER_TIME); $leave_date = $row['mb_leave_date'] ? $row['mb_leave_date'] : date('Ymd', G5_SERVER_TIME);
$intercept_date = $row['mb_intercept_date'] ? $row['mb_intercept_date'] : date('Ymd', G4_SERVER_TIME); $intercept_date = $row['mb_intercept_date'] ? $row['mb_intercept_date'] : date('Ymd', G5_SERVER_TIME);
$mb_nick = get_sideview($row['mb_id'], $row['mb_nick'], $row['mb_email'], $row['mb_homepage']); $mb_nick = get_sideview($row['mb_id'], $row['mb_nick'], $row['mb_email'], $row['mb_homepage']);
@ -282,7 +282,7 @@ $colspan = 15;
</form> </form>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, '?'.$qstr.'&amp;page='); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, '?'.$qstr.'&amp;page='); ?>
<script> <script>
function fmemberlist_submit(f) function fmemberlist_submit(f)

View File

@ -31,7 +31,7 @@ if ($_POST['act_button'] == "선택수정") {
else else
$mb_adult = 0; $mb_adult = 0;
$sql = " update {$g4['member_table']} $sql = " update {$g5['member_table']}
set mb_level = '{$_POST['mb_level'][$k]}', set mb_level = '{$_POST['mb_level'][$k]}',
mb_intercept_date = '{$_POST['mb_intercept_date'][$k]}', mb_intercept_date = '{$_POST['mb_intercept_date'][$k]}',
mb_mailling = '{$_POST['mb_mailling'][$k]}', mb_mailling = '{$_POST['mb_mailling'][$k]}',

View File

@ -10,7 +10,7 @@ if (!$ok)
if ($is_admin != 'super') if ($is_admin != 'super')
alert('포인트 정리는 최고관리자만 가능합니다.'); alert('포인트 정리는 최고관리자만 가능합니다.');
$g4['title'] = '포인트 정리'; $g5['title'] = '포인트 정리';
include_once('./admin.head.php'); include_once('./admin.head.php');
echo '<span id="ct"></span>'; echo '<span id="ct"></span>';
include_once('./admin.tail.php'); include_once('./admin.tail.php');
@ -22,11 +22,11 @@ flush();
$max_count = 50; $max_count = 50;
// 테이블 락을 걸고 // 테이블 락을 걸고
$sql = " LOCK TABLES {$g4['member_table']} WRITE, {$g4['point_table']} WRITE "; $sql = " LOCK TABLES {$g5['member_table']} WRITE, {$g5['point_table']} WRITE ";
sql_query($sql); sql_query($sql);
$sql = " select mb_id, count(po_point) as cnt $sql = " select mb_id, count(po_point) as cnt
from {$g4['point_table']} from {$g5['point_table']}
group by mb_id group by mb_id
having cnt > {$max_count}+1 having cnt > {$max_count}+1
order by cnt "; order by cnt ";
@ -36,7 +36,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
$count = 0; $count = 0;
$total = 0; $total = 0;
$sql2 = " select po_id, po_point $sql2 = " select po_id, po_point
from {$g4['point_table']} from {$g5['point_table']}
where mb_id = '{$row['mb_id']}' where mb_id = '{$row['mb_id']}'
order by po_id desc order by po_id desc
limit {$max_count}, {$row['cnt']} "; limit {$max_count}, {$row['cnt']} ";
@ -46,10 +46,10 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
$count++; $count++;
$total += $row2['po_point']; $total += $row2['po_point'];
sql_query(" delete from {$g4['point_table']} where po_id = '{$row2['po_id']}' "); sql_query(" delete from {$g5['point_table']} where po_id = '{$row2['po_id']}' ");
} }
insert_point($row['mb_id'], $total, '포인트 {$count}건 정리', '@clear', $row['mb_id'], G4_TIME_YMD."-".uniqid("")); insert_point($row['mb_id'], $total, '포인트 {$count}건 정리', '@clear', $row['mb_id'], G5_TIME_YMD."-".uniqid(""));
$str = $row['mb_id']."님 포인트 내역 ".number_format($count)."".number_format($total)."점 정리<br>"; $str = $row['mb_id']."님 포인트 내역 ".number_format($count)."".number_format($total)."점 정리<br>";
echo '<script>document.getElementById(\'ct\').innerHTML += \''.$str.'\';</script>'."\n"; echo '<script>document.getElementById(\'ct\').innerHTML += \''.$str.'\';</script>'."\n";

View File

@ -6,7 +6,7 @@ auth_check($auth[$sub_menu], 'r');
$token = get_token(); $token = get_token();
$sql_common = " from {$g4['point_table']} "; $sql_common = " from {$g5['point_table']} ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
@ -56,7 +56,7 @@ $mb = array();
if ($sfl == 'mb_id' && $stx) if ($sfl == 'mb_id' && $stx)
$mb = get_member($stx); $mb = get_member($stx);
$g4['title'] = '포인트관리'; $g5['title'] = '포인트관리';
include_once ('./admin.head.php'); include_once ('./admin.head.php');
$colspan = 9; $colspan = 9;
@ -92,7 +92,7 @@ function point_clear()
if (isset($mb['mb_id']) && $mb['mb_id']) { if (isset($mb['mb_id']) && $mb['mb_id']) {
echo '&nbsp;(' . $mb['mb_id'] .' 님 포인트 합계 : ' . number_format($mb['mb_point']) . '점)'; echo '&nbsp;(' . $mb['mb_id'] .' 님 포인트 합계 : ' . number_format($mb['mb_point']) . '점)';
} else { } else {
$row2 = sql_fetch(" select sum(po_point) as sum_point from {$g4['point_table']} "); $row2 = sql_fetch(" select sum(po_point) as sum_point from {$g5['point_table']} ");
echo '&nbsp;(전체 합계 '.number_format($row2['sum_point']).'점)'; echo '&nbsp;(전체 합계 '.number_format($row2['sum_point']).'점)';
} }
?> ?>
@ -147,7 +147,7 @@ function point_clear()
<?php <?php
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i==0 || ($row2['mb_id'] != $row['mb_id'])) { if ($i==0 || ($row2['mb_id'] != $row['mb_id'])) {
$sql2 = " select mb_id, mb_name, mb_nick, mb_email, mb_homepage, mb_point from {$g4['member_table']} where mb_id = '{$row['mb_id']}' "; $sql2 = " select mb_id, mb_name, mb_nick, mb_email, mb_homepage, mb_point from {$g5['member_table']} where mb_id = '{$row['mb_id']}' ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
} }
@ -155,7 +155,7 @@ function point_clear()
$link1 = $link2 = ''; $link1 = $link2 = '';
if (!preg_match("/^\@/", $row['po_rel_table']) && $row['po_rel_table']) { if (!preg_match("/^\@/", $row['po_rel_table']) && $row['po_rel_table']) {
$link1 = '<a href="'.G4_BBS_URL.'/board.php?bo_table='.$row['po_rel_table'].'&amp;wr_id='.$row['po_rel_id'].'" target="_blank">'; $link1 = '<a href="'.G5_BBS_URL.'/board.php?bo_table='.$row['po_rel_table'].'&amp;wr_id='.$row['po_rel_id'].'" target="_blank">';
$link2 = '</a>'; $link2 = '</a>';
} }
@ -201,7 +201,7 @@ function point_clear()
</form> </form>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<section id="point_mng" class="cbox"> <section id="point_mng" class="cbox">
<h2>개별회원 포인트 증감 설정</h2> <h2>개별회원 포인트 증감 설정</h2>

View File

@ -18,7 +18,7 @@ for ($i=0; $i<$count; $i++)
$k = $_POST['chk'][$i]; $k = $_POST['chk'][$i];
// 포인트 내역정보 // 포인트 내역정보
$sql = " select * from {$g4['point_table']} where po_id = '{$_POST['po_id'][$k]}' "; $sql = " select * from {$g5['point_table']} where po_id = '{$_POST['po_id'][$k]}' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if(!$row['po_id']) if(!$row['po_id'])
@ -39,11 +39,11 @@ for ($i=0; $i<$count; $i++)
} }
// 포인트 내역삭제 // 포인트 내역삭제
$sql = " delete from {$g4['point_table']} where po_id = '{$_POST['po_id'][$k]}' "; $sql = " delete from {$g5['point_table']} where po_id = '{$_POST['po_id'][$k]}' ";
sql_query($sql); sql_query($sql);
// po_mb_point에 반영 // po_mb_point에 반영
$sql = " update {$g4['point_table']} $sql = " update {$g5['point_table']}
set po_mb_point = po_mb_point - '{$row['po_point']}' set po_mb_point = po_mb_point - '{$row['po_point']}'
where mb_id = '{$_POST['mb_id'][$k]}' where mb_id = '{$_POST['mb_id'][$k]}'
and po_id > '{$_POST['po_id'][$k]}' "; and po_id > '{$_POST['po_id'][$k]}' ";
@ -51,7 +51,7 @@ for ($i=0; $i<$count; $i++)
// 포인트 UPDATE // 포인트 UPDATE
$sum_point = get_point_sum($_POST['mb_id'][$k]); $sum_point = get_point_sum($_POST['mb_id'][$k]);
$sql= " update {$g4['member_table']} set mb_point = '$sum_point' where mb_id = '{$_POST['mb_id'][$k]}' "; $sql= " update {$g5['member_table']} set mb_point = '$sum_point' where mb_id = '{$_POST['mb_id'][$k]}' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -16,10 +16,10 @@ if(!$count)
for($i=0; $i<$count; $i++) { for($i=0; $i<$count; $i++) {
$po_id = $_POST['chk'][$i]; $po_id = $_POST['chk'][$i];
$sql = " delete from {$g4['poll_table']} where po_id = '$po_id' "; $sql = " delete from {$g5['poll_table']} where po_id = '$po_id' ";
sql_query($sql); sql_query($sql);
$sql = " delete from {$g4['poll_etc_table']} where po_id = '$po_id' "; $sql = " delete from {$g5['poll_etc_table']} where po_id = '$po_id' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -11,12 +11,12 @@ if ($w == '')
$html_title .= ' 생성'; $html_title .= ' 생성';
else if ($w == 'u') { else if ($w == 'u') {
$html_title .= ' 수정'; $html_title .= ' 수정';
$sql = " select * from {$g4['poll_table']} where po_id = '{$po_id}' "; $sql = " select * from {$g5['poll_table']} where po_id = '{$po_id}' ";
$po = sql_fetch($sql); $po = sql_fetch($sql);
} else } else
alert('w 값이 제대로 넘어오지 않았습니다.'); alert('w 값이 제대로 넘어오지 않았습니다.');
$g4['title'] = $html_title; $g5['title'] = $html_title;
include_once('./admin.head.php'); include_once('./admin.head.php');
?> ?>

View File

@ -12,16 +12,16 @@ check_token();
if ($w == '') if ($w == '')
{ {
$sql = " insert {$g4['poll_table']} $sql = " insert {$g5['poll_table']}
( po_subject, po_poll1, po_poll2, po_poll3, po_poll4, po_poll5, po_poll6, po_poll7, po_poll8, po_poll9, po_cnt1, po_cnt2, po_cnt3, po_cnt4, po_cnt5, po_cnt6, po_cnt7, po_cnt8, po_cnt9, po_etc, po_level, po_point, po_date ) ( po_subject, po_poll1, po_poll2, po_poll3, po_poll4, po_poll5, po_poll6, po_poll7, po_poll8, po_poll9, po_cnt1, po_cnt2, po_cnt3, po_cnt4, po_cnt5, po_cnt6, po_cnt7, po_cnt8, po_cnt9, po_etc, po_level, po_point, po_date )
values ( '{$_POST['po_subject']}', '{$_POST['po_poll1']}', '{$_POST['po_poll2']}', '{$_POST['po_poll3']}', '{$_POST['po_poll4']}', '{$_POST['po_poll5']}', '{$_POST['po_poll6']}', '{$_POST['po_poll7']}', '{$_POST['po_poll8']}', '{$_POST['po_poll9']}', '{$_POST['po_cnt1']}', '{$_POST['po_cnt2']}', '{$_POST['po_cnt3']}', '{$_POST['po_cnt4']}', '{$_POST['po_cnt5']}', '{$_POST['po_cnt6']}', '{$_POST['po_cnt7']}', '{$_POST['po_cnt8']}', '{$_POST['po_cnt9']}', '{$_POST['po_etc']}', '{$_POST['po_level']}', '{$_POST['po_point']}', '".G4_TIME_YMDHIS."' ) "; values ( '{$_POST['po_subject']}', '{$_POST['po_poll1']}', '{$_POST['po_poll2']}', '{$_POST['po_poll3']}', '{$_POST['po_poll4']}', '{$_POST['po_poll5']}', '{$_POST['po_poll6']}', '{$_POST['po_poll7']}', '{$_POST['po_poll8']}', '{$_POST['po_poll9']}', '{$_POST['po_cnt1']}', '{$_POST['po_cnt2']}', '{$_POST['po_cnt3']}', '{$_POST['po_cnt4']}', '{$_POST['po_cnt5']}', '{$_POST['po_cnt6']}', '{$_POST['po_cnt7']}', '{$_POST['po_cnt8']}', '{$_POST['po_cnt9']}', '{$_POST['po_etc']}', '{$_POST['po_level']}', '{$_POST['po_point']}', '".G5_TIME_YMDHIS."' ) ";
sql_query($sql); sql_query($sql);
$po_id = mysql_insert_id(); $po_id = mysql_insert_id();
} }
else if ($w == 'u') else if ($w == 'u')
{ {
$sql = " update {$g4['poll_table']} $sql = " update {$g5['poll_table']}
set po_subject = '{$_POST['po_subject']}', set po_subject = '{$_POST['po_subject']}',
po_poll1 = '{$_POST['po_poll1']}', po_poll1 = '{$_POST['po_poll1']}',
po_poll2 = '{$_POST['po_poll2']}', po_poll2 = '{$_POST['po_poll2']}',
@ -50,18 +50,18 @@ else if ($w == 'u')
} }
else if ($w == 'd') else if ($w == 'd')
{ {
$sql = " delete from {$g4['poll_table']} where po_id = '{$_POST['po_id']}' "; $sql = " delete from {$g5['poll_table']} where po_id = '{$_POST['po_id']}' ";
sql_query($sql); sql_query($sql);
$sql = " delete from {$g4['poll_etc_table']} where po_id = '{$_POST['po_id']}' "; $sql = " delete from {$g5['poll_etc_table']} where po_id = '{$_POST['po_id']}' ";
sql_query($sql); sql_query($sql);
} }
// 가장 큰 투표번호를 기본환경설정에 저장하여 // 가장 큰 투표번호를 기본환경설정에 저장하여
// 투표번호를 넘겨주지 않았을 경우 // 투표번호를 넘겨주지 않았을 경우
// 가장 큰 투표번호를 구해야 하는 쿼리를 대체한다 // 가장 큰 투표번호를 구해야 하는 쿼리를 대체한다
$row = sql_fetch(" select max(po_id) as max_po_id from {$g4['poll_table']} "); $row = sql_fetch(" select max(po_id) as max_po_id from {$g5['poll_table']} ");
sql_query(" update {$g4['config_table']} set cf_max_po_id = '{$row['max_po_id']}' "); sql_query(" update {$g5['config_table']} set cf_max_po_id = '{$row['max_po_id']}' ");
if ($w == 'd') if ($w == 'd')
goto_url('./poll_list.php?'.$qstr); goto_url('./poll_list.php?'.$qstr);

View File

@ -6,7 +6,7 @@ auth_check($auth[$sub_menu], 'r');
$token = get_token(); $token = get_token();
$sql_common = " from {$g4['poll_table']} "; $sql_common = " from {$g5['poll_table']} ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
if ($stx) { if ($stx) {
@ -48,7 +48,7 @@ $listall = '';
if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌 if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
$listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>'; $listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>';
$g4['title'] = '투표관리'; $g5['title'] = '투표관리';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 6; $colspan = 6;
@ -99,7 +99,7 @@ $colspan = 6;
<tbody> <tbody>
<?php <?php
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
$sql2 = " select sum(po_cnt1+po_cnt2+po_cnt3+po_cnt4+po_cnt5+po_cnt6+po_cnt7+po_cnt8+po_cnt9) as sum_po_cnt from {$g4['poll_table']} where po_id = '{$row['po_id']}' "; $sql2 = " select sum(po_cnt1+po_cnt2+po_cnt3+po_cnt4+po_cnt5+po_cnt6+po_cnt7+po_cnt8+po_cnt9) as sum_po_cnt from {$g5['poll_table']} where po_id = '{$row['po_id']}' ";
$row2 = sql_fetch($sql2); $row2 = sql_fetch($sql2);
$po_etc = ($row['po_etc']) ? "사용" : "미사용"; $po_etc = ($row['po_etc']) ? "사용" : "미사용";
@ -134,7 +134,7 @@ $colspan = 6;
</form> </form>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<script> <script>
$(function() { $(function() {

View File

@ -9,11 +9,11 @@ if (isset($_POST['chk']) && is_array($_POST['chk'])) {
for ($i=0; $i<count($_POST['chk']); $i++) { for ($i=0; $i<count($_POST['chk']); $i++) {
$pp_id = $_POST['chk'][$i]; $pp_id = $_POST['chk'][$i];
sql_query(" delete from {$g4['popular_table']} where pp_id = '$pp_id' ", true); sql_query(" delete from {$g5['popular_table']} where pp_id = '$pp_id' ", true);
} }
} }
$sql_common = " from {$g4['popular_table']} a "; $sql_common = " from {$g5['popular_table']} a ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
if ($stx) { if ($stx) {
@ -60,7 +60,7 @@ $result = sql_query($sql);
if (isset($stx)) if (isset($stx))
$listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>'; $listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>';
$g4['title'] = '인기검색어관리'; $g5['title'] = '인기검색어관리';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 4; $colspan = 4;
@ -142,7 +142,7 @@ var list_delete_php = 'popular_list.php';
</form> </form>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<script> <script>
$(function() { $(function() {

View File

@ -1,16 +1,16 @@
<?php <?php
$sub_menu = "300400"; $sub_menu = "300400";
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_PLUGIN_PATH.'/jquery-ui/datepicker.php'); include_once(G5_PLUGIN_PATH.'/jquery-ui/datepicker.php');
auth_check($auth[$sub_menu], 'r'); auth_check($auth[$sub_menu], 'r');
if (empty($fr_date)) $fr_date = G4_TIME_YMD; if (empty($fr_date)) $fr_date = G5_TIME_YMD;
if (empty($to_date)) $to_date = G4_TIME_YMD; if (empty($to_date)) $to_date = G5_TIME_YMD;
$qstr = "fr_date={$fr_date}{&amp;to_date}={$to_date}"; $qstr = "fr_date={$fr_date}{&amp;to_date}={$to_date}";
$sql_common = " from {$g4['popular_table']} a "; $sql_common = " from {$g5['popular_table']} a ";
$sql_search = " where trim(pp_word) <> '' and pp_date between '{$fr_date}' and '{$to_date}' "; $sql_search = " where trim(pp_word) <> '' and pp_date between '{$fr_date}' and '{$to_date}' ";
$sql_group = " group by pp_word "; $sql_group = " group by pp_word ";
$sql_order = " order by cnt desc "; $sql_order = " order by cnt desc ";
@ -31,7 +31,7 @@ $listall = '';
if (!empty($_GET['fr_date']) || !empty($_GET['to_date'])) if (!empty($_GET['fr_date']) || !empty($_GET['to_date']))
$listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>'; $listall = '<a href="'.$_SERVER['PHP_SELF'].'">전체목록</a>';
$g4['title'] = '인기검색어순위'; $g5['title'] = '인기검색어순위';
include_once('./admin.head.php'); include_once('./admin.head.php');
$colspan = 3; $colspan = 3;
@ -102,7 +102,7 @@ $(function(){
</section> </section>
<?php <?php
echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page=");
?> ?>
<?php <?php

View File

@ -3,9 +3,9 @@ $sub_menu = "100700";
include_once("./_common.php"); include_once("./_common.php");
if ($is_admin != "super") if ($is_admin != "super")
alert("최고관리자만 접근 가능합니다.", $g4[path]); alert("최고관리자만 접근 가능합니다.", $g5[path]);
$g4[title] = "테이블 복구 및 최적화"; $g5[title] = "테이블 복구 및 최적화";
include_once("./admin.head.php"); include_once("./admin.head.php");
echo "'완료' 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.<br>"; echo "'완료' 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.<br>";
echo "<span id='ct'></span>"; echo "<span id='ct'></span>";
@ -14,29 +14,29 @@ flush();
// 설정일이 지난 접속자로그 삭제 // 설정일이 지난 접속자로그 삭제
$tmp_before_date = date("Y-m-d", $g4[server_time] - ($config[cf_visit_del] * 86400)); $tmp_before_date = date("Y-m-d", $g5[server_time] - ($config[cf_visit_del] * 86400));
$sql = " delete from $g4[visit_table] where vi_date < '$tmp_before_date' "; $sql = " delete from $g5[visit_table] where vi_date < '$tmp_before_date' ";
sql_query($sql); sql_query($sql);
sql_query(" OPTIMIZE TABLE `$g4[visit_table]`, `$g4[visit_sum_table]` "); sql_query(" OPTIMIZE TABLE `$g5[visit_table]`, `$g5[visit_sum_table]` ");
// 설정일이 지난 인기검색어 삭제 // 설정일이 지난 인기검색어 삭제
$tmp_before_date = date("Y-m-d", $g4[server_time] - ($config[cf_popular_del] * 86400)); $tmp_before_date = date("Y-m-d", $g5[server_time] - ($config[cf_popular_del] * 86400));
$sql = " delete from $g4[popular_table] where pp_date < '$tmp_before_date' "; $sql = " delete from $g5[popular_table] where pp_date < '$tmp_before_date' ";
sql_query($sql); sql_query($sql);
sql_query(" OPTIMIZE TABLE `$g4[popular_table]` "); sql_query(" OPTIMIZE TABLE `$g5[popular_table]` ");
// 설정일이 지난 최근게시물 삭제 // 설정일이 지난 최근게시물 삭제
$sql = " delete from $g4[board_new_table] where (TO_DAYS('$g4[time_ymdhis]') - TO_DAYS(bn_datetime)) > '$config[cf_new_del]' "; $sql = " delete from $g5[board_new_table] where (TO_DAYS('$g5[time_ymdhis]') - TO_DAYS(bn_datetime)) > '$config[cf_new_del]' ";
sql_query($sql); sql_query($sql);
sql_query(" OPTIMIZE TABLE `$g4[board_new_table]` "); sql_query(" OPTIMIZE TABLE `$g5[board_new_table]` ");
// 설정일이 지난 쪽지 삭제 // 설정일이 지난 쪽지 삭제
$sql = " delete from $g4[memo_table] where (TO_DAYS('$g4[time_ymdhis]') - TO_DAYS(me_send_datetime)) > '$config[cf_memo_del]' "; $sql = " delete from $g5[memo_table] where (TO_DAYS('$g5[time_ymdhis]') - TO_DAYS(me_send_datetime)) > '$config[cf_memo_del]' ";
sql_query($sql); sql_query($sql);
sql_query(" OPTIMIZE TABLE `$g4[memo_table]` "); sql_query(" OPTIMIZE TABLE `$g5[memo_table]` ");
// 탈퇴회원 자동 삭제 // 탈퇴회원 자동 삭제
$sql = " select mb_id from $g4[member_table] where (TO_DAYS('$g4[time_ymdhis]') - TO_DAYS(mb_leave_date)) > '$config[cf_leave_day]' "; $sql = " select mb_id from $g5[member_table] where (TO_DAYS('$g5[time_ymdhis]') - TO_DAYS(mb_leave_date)) > '$config[cf_leave_day]' ";
$result = sql_query($sql); $result = sql_query($sql);
while ($row=sql_fetch_array($result)) while ($row=sql_fetch_array($result))
{ {

View File

@ -7,15 +7,15 @@ auth_check($auth[$sub_menu], 'r');
if (!$config['cf_email_use']) if (!$config['cf_email_use'])
alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.'); alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.');
include_once(G4_LIB_PATH.'/mailer.lib.php'); include_once(G5_LIB_PATH.'/mailer.lib.php');
$g4['title'] = '메일 테스트'; $g5['title'] = '메일 테스트';
include_once('./admin.head.php'); include_once('./admin.head.php');
if (isset($_POST['email'])) { if (isset($_POST['email'])) {
$email = explode(',', $_POST['email']); $email = explode(',', $_POST['email']);
for ($i=0; $i<count($email); $i++) for ($i=0; $i<count($email); $i++)
mailer($config['cf_title'], $config['cf_admin_email'], trim($email[$i]), '[메일검사] 제목', '<span style="font-size:9pt;">[메일검사] 내용<p>이 내용이 제대로 보인다면 보내는 메일 서버에는 이상이 없는것입니다.<p>'.G4_TIME_YMDHIS.'<p>이 메일 주소로는 회신되지 않습니다.</span>', 1); mailer($config['cf_title'], $config['cf_admin_email'], trim($email[$i]), '[메일검사] 제목', '<span style="font-size:9pt;">[메일검사] 내용<p>이 내용이 제대로 보인다면 보내는 메일 서버에는 이상이 없는것입니다.<p>'.G5_TIME_YMDHIS.'<p>이 메일 주소로는 회신되지 않습니다.</span>', 1);
echo '<section class=\'cbox\'>'; echo '<section class=\'cbox\'>';
echo '<h2>결과메세지</h2>'; echo '<h2>결과메세지</h2>';

View File

@ -3,16 +3,16 @@ $sub_menu = "100700";
include_once("./_common.php"); include_once("./_common.php");
if ($is_admin != "super") if ($is_admin != "super")
alert("최고관리자만 접근 가능합니다.", $g4[path]); alert("최고관리자만 접근 가능합니다.", $g5[path]);
$g4[title] = "세션 삭제"; $g5[title] = "세션 삭제";
include_once("./admin.head.php"); include_once("./admin.head.php");
echo "'완료' 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.<br><br>"; echo "'완료' 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.<br><br>";
echo "<span id='ct'></span>"; echo "<span id='ct'></span>";
include_once("./admin.tail.php"); include_once("./admin.tail.php");
flush(); flush();
$session_path = "$g4[path]/data/session"; // 세션이저장된 디렉토리 $session_path = "$g5[path]/data/session"; // 세션이저장된 디렉토리
if (!$dir=@opendir($session_path)) { if (!$dir=@opendir($session_path)) {
echo "세션 디렉토리를 열지못했습니다."; echo "세션 디렉토리를 열지못했습니다.";
} }

View File

@ -3,9 +3,9 @@ $sub_menu = "100800";
include_once("./_common.php"); include_once("./_common.php");
if ($is_admin != "super") if ($is_admin != "super")
alert("최고관리자만 접근 가능합니다.", G4_URL); alert("최고관리자만 접근 가능합니다.", G5_URL);
$g4['title'] = "세션파일 일괄삭제"; $g5['title'] = "세션파일 일괄삭제";
include_once("./admin.head.php"); include_once("./admin.head.php");
?> ?>
@ -19,7 +19,7 @@ include_once("./admin.head.php");
$list_tag_st = ""; $list_tag_st = "";
$list_tag_end = ""; $list_tag_end = "";
if (!$dir=@opendir(G4_DATA_PATH.'/session')) { if (!$dir=@opendir(G5_DATA_PATH.'/session')) {
echo "<p>세션 디렉토리를 열지못했습니다.</p>"; echo "<p>세션 디렉토리를 열지못했습니다.</p>";
} else { } else {
$list_tag_st = "<ul>\n<li>완료됨</li>\n"; $list_tag_st = "<ul>\n<li>완료됨</li>\n";
@ -33,7 +33,7 @@ include_once("./admin.head.php");
if (!strstr($file,'sess_')) continue; if (!strstr($file,'sess_')) continue;
if (strpos($file,'sess_')!=0) continue; if (strpos($file,'sess_')!=0) continue;
$session_file = G4_DATA_PATH.'/session/'.$file; $session_file = G5_DATA_PATH.'/session/'.$file;
if (!$atime=@fileatime($session_file)) { if (!$atime=@fileatime($session_file)) {
continue; continue;

View File

@ -1,9 +1,9 @@
<?php <?php
define('G4_IS_ADMIN', true); define('G5_IS_ADMIN', true);
include_once ('../../common.php'); include_once ('../../common.php');
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP) if (!defined('G5_USE_SHOP') || !G5_USE_SHOP)
die('<p>쇼핑몰 설치 후 이용해 주십시오.</p>'); die('<p>쇼핑몰 설치 후 이용해 주십시오.</p>');
include_once(G4_ADMIN_PATH.'/admin.lib.php'); include_once(G5_ADMIN_PATH.'/admin.lib.php');
?> ?>

View File

@ -6,7 +6,7 @@ if (preg_match("/[^0-9a-z]/i", $ca_id)) {
die("{\"error\":\"분류코드는 영문자 숫자 만 입력 가능합니다.\"}"); die("{\"error\":\"분류코드는 영문자 숫자 만 입력 가능합니다.\"}");
} }
$sql = " select ca_name from {$g4['shop_category_table']} where ca_id = '{$ca_id}' "; $sql = " select ca_name from {$g5['shop_category_table']} where ca_id = '{$ca_id}' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if ($row['ca_name']) { if ($row['ca_name']) {
$ca_name = addslashes($row['ca_name']); $ca_name = addslashes($row['ca_name']);

View File

@ -6,7 +6,7 @@ if (preg_match("/[^\w\-]/", $it_id)) { // \w : 0-9 A-Z a-z _
die("{\"error\":\"상품코드는 영문자 숫자 _ - 만 입력 가능합니다.\"}"); die("{\"error\":\"상품코드는 영문자 숫자 _ - 만 입력 가능합니다.\"}");
} }
$sql = " select it_name from {$g4['shop_item_table']} where it_id = '{$it_id}' "; $sql = " select it_name from {$g5['shop_item_table']} where it_id = '{$it_id}' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if ($row['it_name']) { if ($row['it_name']) {
$it_name = addslashes($row['it_name']); $it_name = addslashes($row['it_name']);

View File

@ -5,12 +5,12 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
$html_title = '배너'; $html_title = '배너';
$g4['title'] = $html_title.'관리'; $g5['title'] = $html_title.'관리';
if ($w=="u") if ($w=="u")
{ {
$html_title .= ' 수정'; $html_title .= ' 수정';
$sql = " select * from {$g4['shop_banner_table']} where bn_id = '$bn_id' "; $sql = " select * from {$g5['shop_banner_table']} where bn_id = '$bn_id' ";
$bn = sql_fetch($sql); $bn = sql_fetch($sql);
} }
else else
@ -21,7 +21,7 @@ else
$bn['bn_end_time'] = date("Y-m-d 00:00:00", time()+(60*60*24*31)); $bn['bn_end_time'] = date("Y-m-d 00:00:00", time()+(60*60*24*31));
} }
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
?> ?>
<form name="fbanner" action="./bannerformupdate.php" method="post" enctype="multipart/form-data"> <form name="fbanner" action="./bannerformupdate.php" method="post" enctype="multipart/form-data">
@ -42,7 +42,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<input type="file" name="bn_bimg"> <input type="file" name="bn_bimg">
<?php <?php
$bimg_str = ""; $bimg_str = "";
$bimg = G4_DATA_PATH."/banner/{$bn['bn_id']}"; $bimg = G5_DATA_PATH."/banner/{$bn['bn_id']}";
if (file_exists($bimg) && $bn['bn_id']) { if (file_exists($bimg) && $bn['bn_id']) {
$size = @getimagesize($bimg); $size = @getimagesize($bimg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -51,9 +51,9 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="bn_bimg_del" value="1" id="bn_bimg_del"> <label for="bn_bimg_del">삭제</label>'; echo '<input type="checkbox" name="bn_bimg_del" value="1" id="bn_bimg_del"> <label for="bn_bimg_del">삭제</label>';
$bimg_str = '<img src="'.G4_DATA_URL.'/banner/'.$bn['bn_id'].'" width="'.$width.'">'; $bimg_str = '<img src="'.G5_DATA_URL.'/banner/'.$bn['bn_id'].'" width="'.$width.'">';
//$size = getimagesize($bimg); //$size = getimagesize($bimg);
//echo "<img src='$g4[admin_path]/img/icon_viewer.gif' border=0 align=absmiddle onclick=\"imageview('bimg', $size[0], $size[1]);\"><input type=checkbox name=bn_bimg_del value='1'>삭제"; //echo "<img src='$g5[admin_path]/img/icon_viewer.gif' border=0 align=absmiddle onclick=\"imageview('bimg', $size[0], $size[1]);\"><input type=checkbox name=bn_bimg_del value='1'>삭제";
//echo "<div id='bimg' style='left:0; top:0; z-index:+1; display:none; position:absolute;'><img src='$bimg' border=1></div>"; //echo "<div id='bimg' style='left:0; top:0; z-index:+1; display:none; position:absolute;'><img src='$bimg' border=1></div>";
} }
if ($bimg_str) { if ($bimg_str) {
@ -145,5 +145,5 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
</form> </form>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -9,21 +9,21 @@ if ($W == 'd')
else else
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
@mkdir(G4_DATA_PATH."/banner", G4_DIR_PERMISSION); @mkdir(G5_DATA_PATH."/banner", G5_DIR_PERMISSION);
@chmod(G4_DATA_PATH."/banner", G4_DIR_PERMISSION); @chmod(G5_DATA_PATH."/banner", G5_DIR_PERMISSION);
$bn_bimg = $_FILES['bn_bimg']['tmp_name']; $bn_bimg = $_FILES['bn_bimg']['tmp_name'];
$bn_bimg_name = $_FILES['bn_bimg']['name']; $bn_bimg_name = $_FILES['bn_bimg']['name'];
if ($bn_bimg_del) @unlink(G4_DATA_PATH."/banner/$bn_id"); if ($bn_bimg_del) @unlink(G5_DATA_PATH."/banner/$bn_id");
if ($w=="") if ($w=="")
{ {
if (!$bn_bimg_name) alert('배너 이미지를 업로드 하세요.'); if (!$bn_bimg_name) alert('배너 이미지를 업로드 하세요.');
sql_query(" alter table {$g4['shop_banner_table']} auto_increment=1 "); sql_query(" alter table {$g5['shop_banner_table']} auto_increment=1 ");
$sql = " insert into {$g4['shop_banner_table']} $sql = " insert into {$g5['shop_banner_table']}
set bn_alt = '$bn_alt', set bn_alt = '$bn_alt',
bn_url = '$bn_url', bn_url = '$bn_url',
bn_position = '$bn_position', bn_position = '$bn_position',
@ -40,7 +40,7 @@ if ($w=="")
} }
else if ($w=="u") else if ($w=="u")
{ {
$sql = " update {$g4['shop_banner_table']} $sql = " update {$g5['shop_banner_table']}
set bn_alt = '$bn_alt', set bn_alt = '$bn_alt',
bn_url = '$bn_url', bn_url = '$bn_url',
bn_position = '$bn_position', bn_position = '$bn_position',
@ -54,16 +54,16 @@ else if ($w=="u")
} }
else if ($w=="d") else if ($w=="d")
{ {
@unlink(G4_DATA_PATH."/banner/$bn_id"); @unlink(G5_DATA_PATH."/banner/$bn_id");
$sql = " delete from {$g4['shop_banner_table']} where bn_id = $bn_id "; $sql = " delete from {$g5['shop_banner_table']} where bn_id = $bn_id ";
$result = sql_query($sql); $result = sql_query($sql);
} }
if ($w == "" || $w == "u") if ($w == "" || $w == "u")
{ {
if ($_FILES['bn_bimg']['name']) upload_file($_FILES['bn_bimg']['tmp_name'], $bn_id, G4_DATA_PATH."/banner"); if ($_FILES['bn_bimg']['name']) upload_file($_FILES['bn_bimg']['tmp_name'], $bn_id, G5_DATA_PATH."/banner");
goto_url("./bannerform.php?w=u&amp;bn_id=$bn_id"); goto_url("./bannerform.php?w=u&amp;bn_id=$bn_id");
} else { } else {

View File

@ -4,10 +4,10 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '배너관리'; $g5['title'] = '배너관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$sql_common = " from {$g4['shop_banner_table']} "; $sql_common = " from {$g5['shop_banner_table']} ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select count(*) as cnt " . $sql_common; $sql = " select count(*) as cnt " . $sql_common;
@ -46,7 +46,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
</thead> </thead>
<tbody> <tbody>
<?php <?php
$sql = " select * from {$g4['shop_banner_table']} $sql = " select * from {$g5['shop_banner_table']}
order by bn_order, bn_id desc order by bn_order, bn_id desc
limit $from_record, $rows "; limit $from_record, $rows ";
$result = sql_query($sql); $result = sql_query($sql);
@ -56,7 +56,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
// 새창 띄우기인지 // 새창 띄우기인지
$bn_new_win = ($row['bn_new_win']) ? 'target="_new"' : ''; $bn_new_win = ($row['bn_new_win']) ? 'target="_new"' : '';
$bimg = G4_DATA_PATH.'/banner/'.$row['bn_id']; $bimg = G5_DATA_PATH.'/banner/'.$row['bn_id'];
if(file_exists($bimg)) { if(file_exists($bimg)) {
$size = @getimagesize($bimg); $size = @getimagesize($bimg);
if($size[0] && $size[0] > 800) if($size[0] && $size[0] > 800)
@ -67,7 +67,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
$bn_img = ""; $bn_img = "";
if ($row['bn_url'] && $row['bn_url'] != "http://") if ($row['bn_url'] && $row['bn_url'] != "http://")
$bn_img .= '<a href="'.$row['bn_url'].'" '.$bn_new_win.'>'; $bn_img .= '<a href="'.$row['bn_url'].'" '.$bn_new_win.'>';
$bn_img .= '<img src="'.G4_DATA_URL.'/banner/'.$row['bn_id'].'" width="'.$width.'" alt="'.$row['bn_alt'].'"></a>'; $bn_img .= '<img src="'.G5_DATA_URL.'/banner/'.$row['bn_id'].'" width="'.$width.'" alt="'.$row['bn_alt'].'"></a>';
} }
$bn_begin_time = substr($row['bn_begin_time'], 2, 14); $bn_begin_time = substr($row['bn_begin_time'], 2, 14);
@ -101,8 +101,8 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
</section> </section>
<p><?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?></p> <p><?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?></p>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -1,13 +1,13 @@
<?php <?php
$sub_menu = '400200'; $sub_menu = '400200';
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
$category_path = G4_DATA_PATH."/category"; $category_path = G5_DATA_PATH."/category";
$sql_common = " from {$g4['shop_category_table']} "; $sql_common = " from {$g5['shop_category_table']} ";
if ($is_admin != 'super') if ($is_admin != 'super')
$sql_common .= " where ca_mb_id = '{$member['mb_id']}' "; $sql_common .= " where ca_mb_id = '{$member['mb_id']}' ";
@ -22,7 +22,7 @@ if ($w == "")
$len2 = $len + 1; $len2 = $len + 1;
$sql = " select MAX(SUBSTRING(ca_id,$len2,2)) as max_subid from {$g4['shop_category_table']} $sql = " select MAX(SUBSTRING(ca_id,$len2,2)) as max_subid from {$g5['shop_category_table']}
where SUBSTRING(ca_id,1,$len) = '$ca_id' "; where SUBSTRING(ca_id,1,$len) = '$ca_id' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
@ -42,7 +42,7 @@ if ($w == "")
if ($ca_id) // 2단계이상 분류 if ($ca_id) // 2단계이상 분류
{ {
$sql = " select * from {$g4['shop_category_table']} where ca_id = '$ca_id' "; $sql = " select * from {$g5['shop_category_table']} where ca_id = '$ca_id' ";
$ca = sql_fetch($sql); $ca = sql_fetch($sql);
$html_title = $ca['ca_name'] . " 하위분류추가"; $html_title = $ca['ca_name'] . " 하위분류추가";
$ca['ca_name'] = ""; $ca['ca_name'] = "";
@ -66,7 +66,7 @@ if ($w == "")
} }
else if ($w == "u") else if ($w == "u")
{ {
$sql = " select * from {$g4['shop_category_table']} where ca_id = '$ca_id' "; $sql = " select * from {$g5['shop_category_table']} where ca_id = '$ca_id' ";
$ca = sql_fetch($sql); $ca = sql_fetch($sql);
if (!$ca['ca_id']) if (!$ca['ca_id'])
alert("자료가 없습니다."); alert("자료가 없습니다.");
@ -76,7 +76,7 @@ else if ($w == "u")
} }
if (!isset($ca['ca_mobile_skin'])) { if (!isset($ca['ca_mobile_skin'])) {
sql_query(" ALTER TABLE `{$g4['shop_category_table']}` sql_query(" ALTER TABLE `{$g5['shop_category_table']}`
ADD `ca_mobile_skin` VARCHAR(255) NOT NULL DEFAULT '' AFTER `ca_skin`, ADD `ca_mobile_skin` VARCHAR(255) NOT NULL DEFAULT '' AFTER `ca_skin`,
ADD `ca_mobile_img_width` INT(11) NOT NULL DEFAULT '0' AFTER `ca_list_row`, ADD `ca_mobile_img_width` INT(11) NOT NULL DEFAULT '0' AFTER `ca_list_row`,
ADD `ca_mobile_img_height` INT(11) NOT NULL DEFAULT '0' AFTER `ca_mobile_img_width`, ADD `ca_mobile_img_height` INT(11) NOT NULL DEFAULT '0' AFTER `ca_mobile_img_width`,
@ -86,18 +86,18 @@ if (!isset($ca['ca_mobile_skin'])) {
} }
// 인증사용필드추가 // 인증사용필드추가
$sql = " select ca_hp_cert_use from {$g4['shop_category_table']} limit 1 "; $sql = " select ca_hp_cert_use from {$g5['shop_category_table']} limit 1 ";
$result = sql_query($sql, false); $result = sql_query($sql, false);
if(!$result) { if(!$result) {
sql_query(" ALTER TABLE `{$g4['shop_category_table']}` sql_query(" ALTER TABLE `{$g5['shop_category_table']}`
ADD `ca_hp_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ca_mb_id`, ADD `ca_hp_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ca_mb_id`,
ADD `ca_adult_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ca_hp_cert_use` ", false); ADD `ca_adult_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ca_hp_cert_use` ", false);
} }
$qstr = 'page='.$page.'&amp;sort1='.$sort1.'&amp;sort2='.$sort2; $qstr = 'page='.$page.'&amp;sort1='.$sort1.'&amp;sort2='.$sort2;
$g4['title'] = $html_title; $g5['title'] = $html_title;
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$pg_anchor ='<ul class="anchor"> $pg_anchor ='<ul class="anchor">
<li><a href="#anc_scatefrm_basic">필수입력</a></li> <li><a href="#anc_scatefrm_basic">필수입력</a></li>
@ -135,7 +135,7 @@ $pg_anchor .= '</ul>';
<?php } else { ?> <?php } else { ?>
<input type="hidden" name="ca_id" value="<?php echo $ca['ca_id']; ?>"> <input type="hidden" name="ca_id" value="<?php echo $ca['ca_id']; ?>">
<span class="frm_ca_id"><?php echo $ca['ca_id']; ?></span> <span class="frm_ca_id"><?php echo $ca['ca_id']; ?></span>
<a href="<?php echo G4_SHOP_URL; ?>/list.php?ca_id=<?php echo $ca_id; ?>" class="btn_frmline">미리보기</a> <a href="<?php echo G5_SHOP_URL; ?>/list.php?ca_id=<?php echo $ca_id; ?>" class="btn_frmline">미리보기</a>
<a href="./categoryform.php?ca_id=<?php echo $ca_id; ?>&amp;<?php echo $qstr; ?>" class="btn_frmline">하위분류 추가</a> <a href="./categoryform.php?ca_id=<?php echo $ca_id; ?>&amp;<?php echo $qstr; ?>" class="btn_frmline">하위분류 추가</a>
<a href="./itemlist.php?sca=<?php echo $ca['ca_id']; ?>" class="btn_frmline">상품리스트</a> <a href="./itemlist.php?sca=<?php echo $ca['ca_id']; ?>" class="btn_frmline">상품리스트</a>
<?php } ?> <?php } ?>
@ -177,32 +177,32 @@ $pg_anchor .= '</ul>';
<tr> <tr>
<th scope="row"><label for="ca_skin">출력스킨</label></th> <th scope="row"><label for="ca_skin">출력스킨</label></th>
<td> <td>
<?php echo help('기본으로 제공하는 스킨은 '.str_replace(G4_PATH.'/', '', G4_SHOP_SKIN_PATH).'/list.*.skin.php 입니다.'); ?> <?php echo help('기본으로 제공하는 스킨은 '.str_replace(G5_PATH.'/', '', G5_SHOP_SKIN_PATH).'/list.*.skin.php 입니다.'); ?>
<select id="ca_skin" name="ca_skin"> <select id="ca_skin" name="ca_skin">
<?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $ca['ca_skin']); ?> <?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $ca['ca_skin']); ?>
</select> </select>
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row"><label for="ca_mobile_skin">모바일 출력스킨</label></th> <th scope="row"><label for="ca_mobile_skin">모바일 출력스킨</label></th>
<td> <td>
<?php echo help('기본으로 제공하는 스킨은 '.str_replace(G4_PATH.'/', '', G4_MSHOP_SKIN_PATH).'/list.*.skin.php 입니다.'); ?> <?php echo help('기본으로 제공하는 스킨은 '.str_replace(G5_PATH.'/', '', G5_MSHOP_SKIN_PATH).'/list.*.skin.php 입니다.'); ?>
<select id="ca_mobile_skin" name="ca_mobile_skin"> <select id="ca_mobile_skin" name="ca_mobile_skin">
<?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G4_MSHOP_SKIN_PATH, $ca['ca_mobile_skin']); ?> <?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G5_MSHOP_SKIN_PATH, $ca['ca_mobile_skin']); ?>
</select> </select>
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row"><label for="ca_img_width">출력이미지 폭</label></th> <th scope="row"><label for="ca_img_width">출력이미지 폭</label></th>
<td> <td>
<?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 넓이가 기본값으로 설정됩니다.\n".G4_SHOP_URL."/list.php에서 출력되는 이미지의 폭입니다."); ?> <?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 넓이가 기본값으로 설정됩니다.\n".G5_SHOP_URL."/list.php에서 출력되는 이미지의 폭입니다."); ?>
<input type="text" name="ca_img_width" value="<?php echo $ca['ca_img_width']; ?>" id="ca_img_width" required class="required frm_input" size="5" > 픽셀 <input type="text" name="ca_img_width" value="<?php echo $ca['ca_img_width']; ?>" id="ca_img_width" required class="required frm_input" size="5" > 픽셀
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row"><label for="ca_img_height">출력이미지 높이</label></th> <th scope="row"><label for="ca_img_height">출력이미지 높이</label></th>
<td> <td>
<?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 높이가 기본값으로 설정됩니다.\n".G4_SHOP_URL."/list.php에서 출력되는 이미지의 높이입니다."); ?> <?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 높이가 기본값으로 설정됩니다.\n".G5_SHOP_URL."/list.php에서 출력되는 이미지의 높이입니다."); ?>
<input type="text" name="ca_img_height" value="<?php echo $ca['ca_img_height']; ?>" id="ca_img_height" required class="required frm_input" size="5" > 픽셀 <input type="text" name="ca_img_height" value="<?php echo $ca['ca_img_height']; ?>" id="ca_img_height" required class="required frm_input" size="5" > 픽셀
</td> </td>
</tr> </tr>
@ -223,14 +223,14 @@ $pg_anchor .= '</ul>';
<tr> <tr>
<th scope="row"><label for="ca_mobile_img_width">모바일 출력이미지 폭</label></th> <th scope="row"><label for="ca_mobile_img_width">모바일 출력이미지 폭</label></th>
<td> <td>
<?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 넓이가 기본값으로 설정됩니다.\n".G4_SHOP_URL."/list.php에서 출력되는 이미지의 폭입니다."); ?> <?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 넓이가 기본값으로 설정됩니다.\n".G5_SHOP_URL."/list.php에서 출력되는 이미지의 폭입니다."); ?>
<input type="text" name="ca_mobile_img_width" value="<?php echo $ca['ca_mobile_img_width']; ?>" id="ca_mobile_img_width" required class="required frm_input" size="5" > 픽셀 <input type="text" name="ca_mobile_img_width" value="<?php echo $ca['ca_mobile_img_width']; ?>" id="ca_mobile_img_width" required class="required frm_input" size="5" > 픽셀
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row"><label for="ca_mobile_img_height">모바일 출력이미지 높이</label></th> <th scope="row"><label for="ca_mobile_img_height">모바일 출력이미지 높이</label></th>
<td> <td>
<?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 높이가 기본값으로 설정됩니다.\n".G4_SHOP_URL."/list.php에서 출력되는 이미지의 높이입니다."); ?> <?php echo help("쇼핑몰환경설정 &gt; 이미지(소) 높이가 기본값으로 설정됩니다.\n".G5_SHOP_URL."/list.php에서 출력되는 이미지의 높이입니다."); ?>
<input type="text" name="ca_mobile_img_height" value="<?php echo $ca['ca_mobile_img_height']; ?>" id="ca_mobile_img_height" required class="required frm_input" size="5" > 픽셀 <input type="text" name="ca_mobile_img_height" value="<?php echo $ca['ca_mobile_img_height']; ?>" id="ca_mobile_img_height" required class="required frm_input" size="5" > 픽셀
</td> </td>
</tr> </tr>
@ -423,5 +423,5 @@ function fcategoryformcheck(f)
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -26,19 +26,19 @@ if ($w == "" || $w == "u")
{ {
if ($ca_mb_id) if ($ca_mb_id)
{ {
$sql = " select mb_id from {$g4['member_table']} where mb_id = '$ca_mb_id' "; $sql = " select mb_id from {$g5['member_table']} where mb_id = '$ca_mb_id' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if (!$row['mb_id']) if (!$row['mb_id'])
alert("\'$ca_mb_id\' 은(는) 존재하는 회원아이디가 아닙니다."); alert("\'$ca_mb_id\' 은(는) 존재하는 회원아이디가 아닙니다.");
} }
} }
$g4['category_path'] = G4_DATA_PATH."/category"; $g5['category_path'] = G5_DATA_PATH."/category";
@mkdir($g4['category_path'], G4_DIR_PERMISSION); @mkdir($g5['category_path'], G5_DIR_PERMISSION);
@chmod($g4['category_path'], G4_DIR_PERMISSION); @chmod($g5['category_path'], G5_DIR_PERMISSION);
if ($ca_image1_del) @unlink("{$g4['category_path']}/{$ca_id}_1"); if ($ca_image1_del) @unlink("{$g5['category_path']}/{$ca_id}_1");
if ($ca_image0_del) @unlink("{$g4['category_path']}/{$ca_id}_0"); if ($ca_image0_del) @unlink("{$g5['category_path']}/{$ca_id}_0");
$sql_common = " ca_skin = '$ca_skin', $sql_common = " ca_skin = '$ca_skin',
ca_mobile_skin = '$ca_mobile_skin', ca_mobile_skin = '$ca_mobile_skin',
@ -72,7 +72,7 @@ if ($w == "")
// 소문자로 변환 // 소문자로 변환
$ca_id = strtolower($ca_id); $ca_id = strtolower($ca_id);
$sql = " insert {$g4['shop_category_table']} $sql = " insert {$g5['shop_category_table']}
set ca_id = '$ca_id', set ca_id = '$ca_id',
ca_name = '$ca_name', ca_name = '$ca_name',
$sql_common "; $sql_common ";
@ -80,7 +80,7 @@ if ($w == "")
} }
else if ($w == "u") else if ($w == "u")
{ {
$sql = " update {$g4['shop_category_table']} $sql = " update {$g5['shop_category_table']}
set ca_name = '$ca_name', set ca_name = '$ca_name',
$sql_common $sql_common
where ca_id = '$ca_id' "; where ca_id = '$ca_id' ";
@ -89,7 +89,7 @@ else if ($w == "u")
// 하위분류를 똑같은 설정으로 반영 // 하위분류를 똑같은 설정으로 반영
if ($sub_category) { if ($sub_category) {
$len = strlen($ca_id); $len = strlen($ca_id);
$sql = " update {$g4['shop_category_table']} $sql = " update {$g5['shop_category_table']}
set $sql_common set $sql_common
where SUBSTRING(ca_id,1,$len) = '$ca_id' "; where SUBSTRING(ca_id,1,$len) = '$ca_id' ";
if ($is_admin != 'super') if ($is_admin != 'super')
@ -102,7 +102,7 @@ else if ($w == "d")
// 분류의 길이 // 분류의 길이
$len = strlen($ca_id); $len = strlen($ca_id);
$sql = " select COUNT(*) as cnt from {$g4['shop_category_table']} $sql = " select COUNT(*) as cnt from {$g5['shop_category_table']}
where SUBSTRING(ca_id,1,$len) = '$ca_id' where SUBSTRING(ca_id,1,$len) = '$ca_id'
and ca_id <> '$ca_id' "; and ca_id <> '$ca_id' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
@ -110,7 +110,7 @@ else if ($w == "d")
alert("이 분류에 속한 하위 분류가 있으므로 삭제 할 수 없습니다.\\n\\n하위분류를 우선 삭제하여 주십시오."); alert("이 분류에 속한 하위 분류가 있으므로 삭제 할 수 없습니다.\\n\\n하위분류를 우선 삭제하여 주십시오.");
$str = $comma = ""; $str = $comma = "";
$sql = " select it_id from {$g4['shop_item_table']} where ca_id = '$ca_id' "; $sql = " select it_id from {$g5['shop_item_table']} where ca_id = '$ca_id' ";
$result = sql_query($sql); $result = sql_query($sql);
$i=0; $i=0;
while ($row = mysql_fetch_array($result)) while ($row = mysql_fetch_array($result))
@ -125,11 +125,11 @@ else if ($w == "d")
alert("이 분류와 관련된 상품이 총 {$i} 건 존재하므로 상품을 삭제한 후 분류를 삭제하여 주십시오.\\n\\n$str"); alert("이 분류와 관련된 상품이 총 {$i} 건 존재하므로 상품을 삭제한 후 분류를 삭제하여 주십시오.\\n\\n$str");
// 상, 하단 이미지 삭제 // 상, 하단 이미지 삭제
@unlink("{$g4['category_path']}/$ca_id"."_h"); @unlink("{$g5['category_path']}/$ca_id"."_h");
@unlink("{$g4['category_path']}/$ca_id"."_t"); @unlink("{$g5['category_path']}/$ca_id"."_t");
// 분류 삭제 // 분류 삭제
$sql = " delete from {$g4['shop_category_table']} where ca_id = '$ca_id' "; $sql = " delete from {$g5['shop_category_table']} where ca_id = '$ca_id' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -4,8 +4,8 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '분류관리'; $g5['title'] = '분류관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$where = " where "; $where = " where ";
$sql_search = ""; $sql_search = "";
@ -18,7 +18,7 @@ if ($stx != "") {
$page = 1; $page = 1;
} }
$sql_common = " from {$g4['shop_category_table']} "; $sql_common = " from {$g5['shop_category_table']} ";
if ($is_admin != 'super') if ($is_admin != 'super')
$sql_common .= " $where ca_mb_id = '{$member['mb_id']}' "; $sql_common .= " $where ca_mb_id = '{$member['mb_id']}' ";
$sql_common .= $sql_search; $sql_common .= $sql_search;
@ -135,7 +135,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
$class = 'class="cate_list_lbl"'; // 2단 이상 분류의 label 에 스타일 부여 - 지운아빠 2013-04-02 $class = 'class="cate_list_lbl"'; // 2단 이상 분류의 label 에 스타일 부여 - 지운아빠 2013-04-02
// 상위단계의 분류명 // 상위단계의 분류명
$p_ca_id = substr($row['ca_id'], 0, $level*2); $p_ca_id = substr($row['ca_id'], 0, $level*2);
$sql = " select ca_name from {$g4['shop_category_table']} where ca_id = '$p_ca_id' "; $sql = " select ca_name from {$g5['shop_category_table']} where ca_id = '$p_ca_id' ";
$temp = sql_fetch($sql); $temp = sql_fetch($sql);
$p_ca_name = $temp['ca_name'].'의하위'; $p_ca_name = $temp['ca_name'].'의하위';
} else { } else {
@ -153,7 +153,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
$s_del = '<a href="./categoryformupdate.php?w=d&amp;ca_id='.$row['ca_id'].'&amp;'.$qstr.'" onclick="return delete_confirm();"><span class="sound_only">'.get_text($row['ca_name']).' </span>삭제</a> '; $s_del = '<a href="./categoryformupdate.php?w=d&amp;ca_id='.$row['ca_id'].'&amp;'.$qstr.'" onclick="return delete_confirm();"><span class="sound_only">'.get_text($row['ca_name']).' </span>삭제</a> ';
// 해당 분류에 속한 상품의 갯수 // 해당 분류에 속한 상품의 갯수
$sql1 = " select COUNT(*) as cnt from {$g4['shop_item_table']} $sql1 = " select COUNT(*) as cnt from {$g5['shop_item_table']}
where ca_id = '{$row['ca_id']}' where ca_id = '{$row['ca_id']}'
or ca_id2 = '{$row['ca_id']}' or ca_id2 = '{$row['ca_id']}'
or ca_id3 = '{$row['ca_id']}' "; or ca_id3 = '{$row['ca_id']}' ";
@ -162,13 +162,13 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
<tr> <tr>
<td class="td_code" rowspan="2"> <td class="td_code" rowspan="2">
<input type="hidden" name="ca_id[<?php echo $i; ?>]" value="<?php echo $row['ca_id']; ?>"> <input type="hidden" name="ca_id[<?php echo $i; ?>]" value="<?php echo $row['ca_id']; ?>">
<a href="<?php echo G4_SHOP_URL; ?>/list.php?ca_id=<?php echo $row['ca_id']; ?>"><?php echo $row['ca_id']; ?></a> <a href="<?php echo G5_SHOP_URL; ?>/list.php?ca_id=<?php echo $row['ca_id']; ?>"><?php echo $row['ca_id']; ?></a>
</td> </td>
<td class="td_scate" rowspan="2"><?php echo $s_level; ?> <input type="text" name="ca_name[<?php echo $i; ?>]" value="<?php echo get_text($row['ca_name']); ?>" id="ca_name_<?php echo $i; ?>" required class="frm_input required" size="<?php echo $s_level_input_size; ?>"></td> <td class="td_scate" rowspan="2"><?php echo $s_level; ?> <input type="text" name="ca_name[<?php echo $i; ?>]" value="<?php echo get_text($row['ca_name']); ?>" id="ca_name_<?php echo $i; ?>" required class="frm_input required" size="<?php echo $s_level_input_size; ?>"></td>
<td class="td_scate_admin"> <td class="td_scate_admin">
<label for="ca_skin<?php echo $i; ?>" class="sound_only">출력스킨</label> <label for="ca_skin<?php echo $i; ?>" class="sound_only">출력스킨</label>
<select id="ca_skin<?php echo $i; ?>" name="ca_skin[<?php echo $i; ?>]"> <select id="ca_skin<?php echo $i; ?>" name="ca_skin[<?php echo $i; ?>]">
<?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $row['ca_skin']); ?> <?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $row['ca_skin']); ?>
</select> </select>
</td> </td>
<td class="td_output"> <td class="td_output">
@ -240,10 +240,10 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
</form> </form>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
</section> </section>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -10,13 +10,13 @@ for ($i=0; $i<count($_POST['ca_id']); $i++)
{ {
if ($_POST['ca_mb_id'][$i]) if ($_POST['ca_mb_id'][$i])
{ {
$sql = " select mb_id from {$g4['member_table']} where mb_id = '{$_POST['ca_mb_id'][$i]}' "; $sql = " select mb_id from {$g5['member_table']} where mb_id = '{$_POST['ca_mb_id'][$i]}' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if (!$row['mb_id']) if (!$row['mb_id'])
alert("\'{$_POST['ca_mb_id'][$i]}\' 은(는) 존재하는 회원아이디가 아닙니다.", "./categorylist.php?page=$page&amp;sort1=$sort1&amp;sort2=$sort2"); alert("\'{$_POST['ca_mb_id'][$i]}\' 은(는) 존재하는 회원아이디가 아닙니다.", "./categorylist.php?page=$page&amp;sort1=$sort1&amp;sort2=$sort2");
} }
$sql = " update {$g4['shop_category_table']} $sql = " update {$g5['shop_category_table']}
set ca_name = '{$_POST['ca_name'][$i]}', set ca_name = '{$_POST['ca_name'][$i]}',
ca_mb_id = '{$_POST['ca_mb_id'][$i]}', ca_mb_id = '{$_POST['ca_mb_id'][$i]}',
ca_img_width = '{$_POST['ca_img_width'][$i]}', ca_img_width = '{$_POST['ca_img_width'][$i]}',

View File

@ -5,14 +5,14 @@ $name = '';
if ($it_id) if ($it_id)
{ {
$sql = " select it_name from {$g4['shop_item_table']} where it_id = '$it_id' "; $sql = " select it_name from {$g5['shop_item_table']} where it_id = '$it_id' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
$code = $it_id; $code = $it_id;
$name = $row['it_name']; $name = $row['it_name'];
} }
else if ($ca_id) else if ($ca_id)
{ {
$sql = " select ca_name from {$g4['shop_category_table']} where ca_id = '$ca_id' "; $sql = " select ca_name from {$g5['shop_category_table']} where ca_id = '$ca_id' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
$code = $ca_id; $code = $ca_id;
$name = $row['ca_name']; $name = $row['ca_name'];

View File

@ -1,7 +1,7 @@
<?php <?php
$sub_menu = '400100'; $sub_menu = '400100';
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
@ -59,8 +59,8 @@ if ($default['de_icode_id'] && $default['de_icode_pw']) {
); );
} }
$g4['title'] = '쇼핑몰설정'; $g5['title'] = '쇼핑몰설정';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$pg_anchor = '<ul class="anchor"> $pg_anchor = '<ul class="anchor">
<li><a href="#anc_scf_info">사업자정보</a></li> <li><a href="#anc_scf_info">사업자정보</a></li>
@ -177,7 +177,7 @@ $pg_anchor = '<ul class="anchor">
<td colspan="3"> <td colspan="3">
<select name="de_shop_mobile_skin" id="de_shop_mobile_skin" required class="required"> <select name="de_shop_mobile_skin" id="de_shop_mobile_skin" required class="required">
<?php <?php
$arr = get_skin_dir('shop', G4_MOBILE_PATH.'/'.G4_SKIN_DIR); $arr = get_skin_dir('shop', G5_MOBILE_PATH.'/'.G5_SKIN_DIR);
for ($i=0; $i<count($arr); $i++) { for ($i=0; $i<count($arr); $i++) {
if ($i == 0) echo "<option value=\"\">선택</option>"; if ($i == 0) echo "<option value=\"\">선택</option>";
echo "<option value=\"".$arr[$i]."\"".get_selected($default['de_shop_mobile_skin'], $arr[$i]).">".$arr[$i]."</option>\n"; echo "<option value=\"".$arr[$i]."\"".get_selected($default['de_shop_mobile_skin'], $arr[$i]).">".$arr[$i]."</option>\n";
@ -210,7 +210,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_type1_list_use" value="1" id="de_type1_list_use" <?php echo $default['de_type1_list_use']?"checked":""; ?>> <input type="checkbox" name="de_type1_list_use" value="1" id="de_type1_list_use" <?php echo $default['de_type1_list_use']?"checked":""; ?>>
<label for="de_type1_list_skin">스킨</label> <label for="de_type1_list_skin">스킨</label>
<select name="de_type1_list_skin" id="de_type1_list_skin"> <select name="de_type1_list_skin" id="de_type1_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $default['de_type1_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $default['de_type1_list_skin']); ?>
</select> </select>
<label for="de_type1_list_row">출력할 줄 수</label> <label for="de_type1_list_row">출력할 줄 수</label>
<input type="text" name="de_type1_list_row" value="<?php echo $default['de_type1_list_row']; ?>" id="de_type1_list_row" class="frm_input" size="3"> <input type="text" name="de_type1_list_row" value="<?php echo $default['de_type1_list_row']; ?>" id="de_type1_list_row" class="frm_input" size="3">
@ -229,7 +229,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_type2_list_use" value="1" id="de_type2_list_use" <?php echo $default['de_type2_list_use']?"checked":""; ?>> <input type="checkbox" name="de_type2_list_use" value="1" id="de_type2_list_use" <?php echo $default['de_type2_list_use']?"checked":""; ?>>
<label for="de_type2_list_skin">스킨</label> <label for="de_type2_list_skin">스킨</label>
<select name="de_type2_list_skin" id="de_type2_list_skin"> <select name="de_type2_list_skin" id="de_type2_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $default['de_type2_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $default['de_type2_list_skin']); ?>
</select> </select>
<label for="de_type2_list_row">출력할 줄 수</label> <label for="de_type2_list_row">출력할 줄 수</label>
<input type="text" name="de_type2_list_row" value="<?php echo $default['de_type2_list_row']; ?>" id="de_type2_list_row" class="frm_input" size="3"> <input type="text" name="de_type2_list_row" value="<?php echo $default['de_type2_list_row']; ?>" id="de_type2_list_row" class="frm_input" size="3">
@ -248,7 +248,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_type3_list_use" value="1" id="de_type3_list_use" <?php echo $default['de_type3_list_use']?"checked":""; ?>> <input type="checkbox" name="de_type3_list_use" value="1" id="de_type3_list_use" <?php echo $default['de_type3_list_use']?"checked":""; ?>>
<label for="de_type3_list_skin">스킨</label> <label for="de_type3_list_skin">스킨</label>
<select name="de_type3_list_skin" id="de_type3_list_skin"> <select name="de_type3_list_skin" id="de_type3_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $default['de_type3_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $default['de_type3_list_skin']); ?>
</select> </select>
<label for="de_type3_list_row">출력할 줄 수</label> <label for="de_type3_list_row">출력할 줄 수</label>
<input type="text" name="de_type3_list_row" value="<?php echo $default['de_type3_list_row']; ?>" id="de_type3_list_row" class="frm_input" size="3"> <input type="text" name="de_type3_list_row" value="<?php echo $default['de_type3_list_row']; ?>" id="de_type3_list_row" class="frm_input" size="3">
@ -267,7 +267,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_type4_list_use" value="1" id="de_type4_list_use" <?php echo $default['de_type4_list_use']?"checked":""; ?>> <input type="checkbox" name="de_type4_list_use" value="1" id="de_type4_list_use" <?php echo $default['de_type4_list_use']?"checked":""; ?>>
<label for="de_type4_list_skin">스킨</label> <label for="de_type4_list_skin">스킨</label>
<select name="de_type4_list_skin" id="de_type4_list_skin"> <select name="de_type4_list_skin" id="de_type4_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $default['de_type4_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $default['de_type4_list_skin']); ?>
</select> </select>
<label for="de_type4_list_row">출력할 줄 수</label> <label for="de_type4_list_row">출력할 줄 수</label>
<input type="text" name="de_type4_list_row" value="<?php echo $default['de_type4_list_row']; ?>" id="de_type4_list_row" class="frm_input" size="3"> <input type="text" name="de_type4_list_row" value="<?php echo $default['de_type4_list_row']; ?>" id="de_type4_list_row" class="frm_input" size="3">
@ -286,7 +286,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_type5_list_use" value="1" id="de_type5_list_use" <?php echo $default['de_type5_list_use']?"checked":""; ?>> <input type="checkbox" name="de_type5_list_use" value="1" id="de_type5_list_use" <?php echo $default['de_type5_list_use']?"checked":""; ?>>
<label for="de_type5_list_skin">스킨</label> <label for="de_type5_list_skin">스킨</label>
<select name="de_type5_list_skin" id="de_type5_list_skin"> <select name="de_type5_list_skin" id="de_type5_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $default['de_type5_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $default['de_type5_list_skin']); ?>
</select> </select>
<label for="de_type5_list_row">출력할 줄 수</label> <label for="de_type5_list_row">출력할 줄 수</label>
<input type="text" name="de_type5_list_row" value="<?php echo $default['de_type5_list_row']; ?>" id="de_type5_list_row" class="frm_input" size="3"> <input type="text" name="de_type5_list_row" value="<?php echo $default['de_type5_list_row']; ?>" id="de_type5_list_row" class="frm_input" size="3">
@ -322,7 +322,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_mobile_type1_list_use" value="1" id="de_mobile_type1_list_use" <?php echo $default['de_mobile_type1_list_use']?"checked":""; ?>> <input type="checkbox" name="de_mobile_type1_list_use" value="1" id="de_mobile_type1_list_use" <?php echo $default['de_mobile_type1_list_use']?"checked":""; ?>>
<label for="de_mobile_type1_list_skin">스킨</label> <label for="de_mobile_type1_list_skin">스킨</label>
<select name="de_mobile_type1_list_skin" id="de_mobile_type1_list_skin"> <select name="de_mobile_type1_list_skin" id="de_mobile_type1_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_MSHOP_SKIN_PATH, $default['de_mobile_type1_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type1_list_skin']); ?>
</select> </select>
<label for="de_mobile_type1_list_mod">출력할 이미지 수</label> <label for="de_mobile_type1_list_mod">출력할 이미지 수</label>
<input type="text" name="de_mobile_type1_list_mod" value="<?php echo $default['de_mobile_type1_list_mod']; ?>" id="de_mobile_type1_list_mod" class="frm_input" size="3"> <input type="text" name="de_mobile_type1_list_mod" value="<?php echo $default['de_mobile_type1_list_mod']; ?>" id="de_mobile_type1_list_mod" class="frm_input" size="3">
@ -338,7 +338,7 @@ $pg_anchor = '<ul class="anchor">
<label for="de_mobile_type2_list_use">출력</label> <input type="checkbox" name="de_mobile_type2_list_use" value="1" id="de_mobile_type2_list_use" <?php echo $default['de_mobile_type2_list_use']?"checked":""; ?>> <label for="de_mobile_type2_list_use">출력</label> <input type="checkbox" name="de_mobile_type2_list_use" value="1" id="de_mobile_type2_list_use" <?php echo $default['de_mobile_type2_list_use']?"checked":""; ?>>
<label for="de_mobile_type2_list_skin">스킨 </label> <label for="de_mobile_type2_list_skin">스킨 </label>
<select name="de_mobile_type2_list_skin" id="de_mobile_type2_list_skin"> <select name="de_mobile_type2_list_skin" id="de_mobile_type2_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_MSHOP_SKIN_PATH, $default['de_mobile_type2_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type2_list_skin']); ?>
</select> </select>
<label for="de_mobile_type2_list_mod">출력할 이미지 수</label> <label for="de_mobile_type2_list_mod">출력할 이미지 수</label>
<input type="text" name="de_mobile_type2_list_mod" value="<?php echo $default['de_mobile_type2_list_mod']; ?>" id="de_mobile_type2_list_mod" class="frm_input" size="3"> <input type="text" name="de_mobile_type2_list_mod" value="<?php echo $default['de_mobile_type2_list_mod']; ?>" id="de_mobile_type2_list_mod" class="frm_input" size="3">
@ -355,7 +355,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_mobile_type3_list_use" value="1" id="de_mobile_type3_list_use" <?php echo $default['de_mobile_type3_list_use']?"checked":""; ?>> <input type="checkbox" name="de_mobile_type3_list_use" value="1" id="de_mobile_type3_list_use" <?php echo $default['de_mobile_type3_list_use']?"checked":""; ?>>
<label for="de_mobile_type3_list_skin">스킨</label> <label for="de_mobile_type3_list_skin">스킨</label>
<select name="de_mobile_type3_list_skin" id="de_mobile_type3_list_skin"> <select name="de_mobile_type3_list_skin" id="de_mobile_type3_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_MSHOP_SKIN_PATH, $default['de_mobile_type3_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type3_list_skin']); ?>
</select> </select>
<label for="de_mobile_type3_list_mod">출력할 이미지 수</label> <label for="de_mobile_type3_list_mod">출력할 이미지 수</label>
<input type="text" name="de_mobile_type3_list_mod" value="<?php echo $default['de_mobile_type3_list_mod']; ?>" id="de_mobile_type3_list_mod" class="frm_input" size="3"> <input type="text" name="de_mobile_type3_list_mod" value="<?php echo $default['de_mobile_type3_list_mod']; ?>" id="de_mobile_type3_list_mod" class="frm_input" size="3">
@ -372,7 +372,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_mobile_type4_list_use" value="1" id="de_mobile_type4_list_use" <?php echo $default['de_mobile_type4_list_use']?"checked":""; ?>> <input type="checkbox" name="de_mobile_type4_list_use" value="1" id="de_mobile_type4_list_use" <?php echo $default['de_mobile_type4_list_use']?"checked":""; ?>>
<label for="de_mobile_type4_list_skin">스킨</label> <label for="de_mobile_type4_list_skin">스킨</label>
<select name="de_mobile_type4_list_skin" id="de_mobile_type4_list_skin"> <select name="de_mobile_type4_list_skin" id="de_mobile_type4_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_MSHOP_SKIN_PATH, $default['de_mobile_type4_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type4_list_skin']); ?>
</select> </select>
<label for="de_mobile_type4_list_mod">출력할 이미지 수</label> <label for="de_mobile_type4_list_mod">출력할 이미지 수</label>
<input type="text" name="de_mobile_type4_list_mod" value="<?php echo $default['de_mobile_type4_list_mod']; ?>" id="de_mobile_type4_list_mod" class="frm_input" size="3"> <input type="text" name="de_mobile_type4_list_mod" value="<?php echo $default['de_mobile_type4_list_mod']; ?>" id="de_mobile_type4_list_mod" class="frm_input" size="3">
@ -389,7 +389,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="de_mobile_type5_list_use" value="1" id="de_mobile_type5_list_use" <?php echo $default['de_mobile_type5_list_use']?"checked":""; ?>> <input type="checkbox" name="de_mobile_type5_list_use" value="1" id="de_mobile_type5_list_use" <?php echo $default['de_mobile_type5_list_use']?"checked":""; ?>>
<label for="de_mobile_type5_list_skin">스킨</label> <label for="de_mobile_type5_list_skin">스킨</label>
<select id="de_mobile_type5_list_skin" name="de_mobile_type5_list_skin"> <select id="de_mobile_type5_list_skin" name="de_mobile_type5_list_skin">
<?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G4_MSHOP_SKIN_PATH, $default['de_mobile_type5_list_skin']); ?> <?php echo get_list_skin_options("^main.[^\.]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type5_list_skin']); ?>
</select> </select>
<label for="de_mobile_type5_list_mod">출력할 이미지 수</label> <label for="de_mobile_type5_list_mod">출력할 이미지 수</label>
<input type="text" name="de_mobile_type5_list_mod" value="<?php echo $default['de_mobile_type5_list_mod']; ?>" id="de_mobile_type5_list_mod" class="frm_input" size="3"> <input type="text" name="de_mobile_type5_list_mod" value="<?php echo $default['de_mobile_type5_list_mod']; ?>" id="de_mobile_type5_list_mod" class="frm_input" size="3">
@ -472,7 +472,7 @@ $pg_anchor = '<ul class="anchor">
<tr> <tr>
<th scope="row"><label for="de_taxsave_use">현금영수증<br>발급사용</label></th> <th scope="row"><label for="de_taxsave_use">현금영수증<br>발급사용</label></th>
<td> <td>
<?php echo help("관리자는 설정에 관계없이 <a href=\"".G4_ADMIN_URL."/shop_admin/orderlist.php\">주문내역</a> &gt; 수정에서 발급이 가능합니다.\n현금영수증 발급 취소는 PG사에서 지원하는 현금영수증 취소 기능을 사용하시기 바랍니다.", 50); ?> <?php echo help("관리자는 설정에 관계없이 <a href=\"".G5_ADMIN_URL."/shop_admin/orderlist.php\">주문내역</a> &gt; 수정에서 발급이 가능합니다.\n현금영수증 발급 취소는 PG사에서 지원하는 현금영수증 취소 기능을 사용하시기 바랍니다.", 50); ?>
<select id="de_taxsave_use" name="de_taxsave_use"> <select id="de_taxsave_use" name="de_taxsave_use">
<option value="0" <?php echo get_selected($default['de_taxsave_use'], 0); ?>>사용안함</option> <option value="0" <?php echo get_selected($default['de_taxsave_use'], 0); ?>>사용안함</option>
<option value="1" <?php echo get_selected($default['de_taxsave_use'], 1); ?>>사용</option> <option value="1" <?php echo get_selected($default['de_taxsave_use'], 1); ?>>사용</option>
@ -482,7 +482,7 @@ $pg_anchor = '<ul class="anchor">
<tr> <tr>
<th scope="row"><label for="cf_use_point">포인트 사용</label></th> <th scope="row"><label for="cf_use_point">포인트 사용</label></th>
<td> <td>
<?php echo help("<a href=\"".G4_ADMIN_URL."/config_form.php#frm_board\" target=\"_blank\">환경설정 &gt; 기본환경설정</a>과 동일한 설정입니다."); ?> <?php echo help("<a href=\"".G5_ADMIN_URL."/config_form.php#frm_board\" target=\"_blank\">환경설정 &gt; 기본환경설정</a>과 동일한 설정입니다."); ?>
<input type="checkbox" name="cf_use_point" value="1" id="cf_use_point"<?php echo $config['cf_use_point']?' checked':''; ?>> 사용 <input type="checkbox" name="cf_use_point" value="1" id="cf_use_point"<?php echo $config['cf_use_point']?' checked':''; ?>> 사용
</td> </td>
</tr> </tr>
@ -602,7 +602,7 @@ $pg_anchor = '<ul class="anchor">
<th scope="row">공통 URL</th> <th scope="row">공통 URL</th>
<td> <td>
<?php echo help("가상계좌 사용시 다음 주소를 <strong>KCP 관리자 > 상점정보관리 > 정보변경 > 공통URL 정보 > 공통URL 변경후</strong>에 넣으셔야 상점에 자동으로 입금 통보됩니다."); ?> <?php echo help("가상계좌 사용시 다음 주소를 <strong>KCP 관리자 > 상점정보관리 > 정보변경 > 공통URL 정보 > 공통URL 변경후</strong>에 넣으셔야 상점에 자동으로 입금 통보됩니다."); ?>
<?php echo G4_SHOP_URL; ?>/settle_kcp_common.php <?php echo G5_SHOP_URL; ?>/settle_kcp_common.php
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -683,7 +683,7 @@ $pg_anchor = '<ul class="anchor">
<tr> <tr>
<th scope="row">관련상품출력</th> <th scope="row">관련상품출력</th>
<td> <td>
<?php echo help(G4_SHOP_DIR.'/item.php 에서 스킨설정에서 설정된 스킨의 list.10.skin.php 를 include 하여 출력합니다.'); ?> <?php echo help(G5_SHOP_DIR.'/item.php 에서 스킨설정에서 설정된 스킨의 list.10.skin.php 를 include 하여 출력합니다.'); ?>
<label for="de_rel_list_mod">1줄당 이미지 수</label> <label for="de_rel_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_rel_list_mod" value="<?php echo $default['de_rel_list_mod']; ?>" id="de_rel_list_mod" class="frm_input" size="3"> <input type="text" name="de_rel_list_mod" value="<?php echo $default['de_rel_list_mod']; ?>" id="de_rel_list_mod" class="frm_input" size="3">
<label for="de_rel_img_width">이미지폭</label> <label for="de_rel_img_width">이미지폭</label>
@ -720,7 +720,7 @@ $pg_anchor = '<ul class="anchor">
<?php echo help("쇼핑몰 로고를 직접 올릴 수 있습니다. 이미지 파일만 가능합니다."); ?> <?php echo help("쇼핑몰 로고를 직접 올릴 수 있습니다. 이미지 파일만 가능합니다."); ?>
<input type="file" name="logo_img" id="logo_img"> <input type="file" name="logo_img" id="logo_img">
<?php <?php
$logo_img = G4_DATA_PATH."/common/logo_img"; $logo_img = G5_DATA_PATH."/common/logo_img";
if (file_exists($logo_img)) if (file_exists($logo_img))
{ {
$size = getimagesize($logo_img); $size = getimagesize($logo_img);
@ -729,7 +729,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="logo_img_del" value="1" id="logo_img_del"> <input type="checkbox" name="logo_img_del" value="1" id="logo_img_del">
<span class="scf_img_logoimg"></span> <span class="scf_img_logoimg"></span>
<div id="logoimg" class="banner_or_img"> <div id="logoimg" class="banner_or_img">
<img src="<?php echo G4_DATA_URL; ?>/common/logo_img" alt=""> <img src="<?php echo G5_DATA_URL; ?>/common/logo_img" alt="">
<button type="button" class="sit_wimg_close">닫기</button> <button type="button" class="sit_wimg_close">닫기</button>
</div> </div>
<script> <script>
@ -744,7 +744,7 @@ $pg_anchor = '<ul class="anchor">
<?php echo help("쇼핑몰 메인이미지를 직접 올릴 수 있습니다. 이미지 파일만 가능합니다."); ?> <?php echo help("쇼핑몰 메인이미지를 직접 올릴 수 있습니다. 이미지 파일만 가능합니다."); ?>
<input type="file" name="main_img"> <input type="file" name="main_img">
<?php <?php
$main_img = G4_DATA_PATH."/common/main_img"; $main_img = G5_DATA_PATH."/common/main_img";
if (file_exists($main_img)) if (file_exists($main_img))
{ {
$size = getimagesize($main_img); $size = getimagesize($main_img);
@ -753,7 +753,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="main_img_del" value="1" id="main_img_del"> <input type="checkbox" name="main_img_del" value="1" id="main_img_del">
<span class="scf_img_mainimg"></span> <span class="scf_img_mainimg"></span>
<div id="mainimg" class="banner_or_img"> <div id="mainimg" class="banner_or_img">
<img src="<?php echo G4_DATA_URL; ?>/common/main_img" alt=""> <img src="<?php echo G5_DATA_URL; ?>/common/main_img" alt="">
<button type="button" class="sit_wimg_close">닫기</button> <button type="button" class="sit_wimg_close">닫기</button>
</div> </div>
<script> <script>
@ -768,7 +768,7 @@ $pg_anchor = '<ul class="anchor">
<?php echo help("모바일 쇼핑몰 로고를 직접 올릴 수 있습니다. 이미지 파일만 가능합니다."); ?> <?php echo help("모바일 쇼핑몰 로고를 직접 올릴 수 있습니다. 이미지 파일만 가능합니다."); ?>
<input type="file" name="mobile_logo_img" id="mobile_logo_img"> <input type="file" name="mobile_logo_img" id="mobile_logo_img">
<?php <?php
$mobile_logo_img = G4_DATA_PATH."/common/mobile_logo_img"; $mobile_logo_img = G5_DATA_PATH."/common/mobile_logo_img";
if (file_exists($mobile_logo_img)) if (file_exists($mobile_logo_img))
{ {
$size = getimagesize($mobile_logo_img); $size = getimagesize($mobile_logo_img);
@ -777,7 +777,7 @@ $pg_anchor = '<ul class="anchor">
<input type="checkbox" name="mobile_logo_img_del" value="1" id="mobile_logo_img_del"> <input type="checkbox" name="mobile_logo_img_del" value="1" id="mobile_logo_img_del">
<span class="scf_img_mobilelogoimg"></span> <span class="scf_img_mobilelogoimg"></span>
<div id="mobilelogoimg" class="banner_or_img"> <div id="mobilelogoimg" class="banner_or_img">
<img src="<?php echo G4_DATA_URL; ?>/common/mobile_logo_img" alt=""> <img src="<?php echo G5_DATA_URL; ?>/common/mobile_logo_img" alt="">
<button type="button" class="sit_wimg_close">닫기</button> <button type="button" class="sit_wimg_close">닫기</button>
</div> </div>
<script> <script>
@ -830,11 +830,11 @@ $pg_anchor = '<ul class="anchor">
</tr> </tr>
<tr> <tr>
<th scope="row">MYSQL USER</th> <th scope="row">MYSQL USER</th>
<td><?php echo G4_MYSQL_USER; ?></td> <td><?php echo G5_MYSQL_USER; ?></td>
</tr> </tr>
<tr> <tr>
<th scope="row">MYSQL DB</th> <th scope="row">MYSQL DB</th>
<td><?php echo G4_MYSQL_DB; ?></td> <td><?php echo G5_MYSQL_DB; ?></td>
</tr> </tr>
<tr> <tr>
<th scope="row">서버 IP</th> <th scope="row">서버 IP</th>
@ -1090,5 +1090,5 @@ $(function() {
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -9,20 +9,20 @@ auth_check($auth[$sub_menu], "w");
// 로그인을 바로 이 주소로 하는 경우 쇼핑몰설정값이 사라지는 현상을 방지 // 로그인을 바로 이 주소로 하는 경우 쇼핑몰설정값이 사라지는 현상을 방지
if (!$de_admin_company_owner) goto_url("./configform.php"); if (!$de_admin_company_owner) goto_url("./configform.php");
if ($logo_img_del) @unlink(G4_DATA_PATH."/common/logo_img"); if ($logo_img_del) @unlink(G5_DATA_PATH."/common/logo_img");
if ($main_img_del) @unlink(G4_DATA_PATH."/common/main_img"); if ($main_img_del) @unlink(G5_DATA_PATH."/common/main_img");
if ($mobile_logo_img_del) @unlink(G4_DATA_PATH."/common/mobile_logo_img"); if ($mobile_logo_img_del) @unlink(G5_DATA_PATH."/common/mobile_logo_img");
if ($_FILES['logo_img']['name']) upload_file($_FILES['logo_img']['tmp_name'], "logo_img", G4_DATA_PATH."/common"); if ($_FILES['logo_img']['name']) upload_file($_FILES['logo_img']['tmp_name'], "logo_img", G5_DATA_PATH."/common");
if ($_FILES['main_img']['name']) upload_file($_FILES['main_img']['tmp_name'], "main_img", G4_DATA_PATH."/common"); if ($_FILES['main_img']['name']) upload_file($_FILES['main_img']['tmp_name'], "main_img", G5_DATA_PATH."/common");
if ($_FILES['mobile_logo_img']['name']) upload_file($_FILES['mobile_logo_img']['tmp_name'], "mobile_logo_img", G4_DATA_PATH."/common"); if ($_FILES['mobile_logo_img']['name']) upload_file($_FILES['mobile_logo_img']['tmp_name'], "mobile_logo_img", G5_DATA_PATH."/common");
$de_kcp_mid = substr($_POST['de_kcp_mid'],0,3); $de_kcp_mid = substr($_POST['de_kcp_mid'],0,3);
// //
// 영카트 default // 영카트 default
// //
$sql = " update {$g4['shop_default_table']} $sql = " update {$g5['shop_default_table']}
set de_admin_company_owner = '$de_admin_company_owner', set de_admin_company_owner = '$de_admin_company_owner',
de_admin_company_name = '$de_admin_company_name', de_admin_company_name = '$de_admin_company_name',
de_admin_company_saupja_no = '$de_admin_company_saupja_no', de_admin_company_saupja_no = '$de_admin_company_saupja_no',
@ -152,7 +152,7 @@ $sql = " update {$g4['shop_default_table']}
sql_query($sql); sql_query($sql);
// 환경설정 > 포인트 사용 // 환경설정 > 포인트 사용
sql_query(" update {$g4['config_table']} set cf_use_point = '$cf_use_point' "); sql_query(" update {$g5['config_table']} set cf_use_point = '$cf_use_point' ");
goto_url("./configform.php"); goto_url("./configform.php");
?> ?>

View File

@ -1,24 +1,24 @@
<?php <?php
$sub_menu = '500400'; $sub_menu = '500400';
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
// 상단, 하단 파일경로 필드 추가 // 상단, 하단 파일경로 필드 추가
$sql = " ALTER TABLE `{$g4['shop_content_table']}` ADD `co_include_head` VARCHAR( 255 ) NOT NULL , $sql = " ALTER TABLE `{$g5['shop_content_table']}` ADD `co_include_head` VARCHAR( 255 ) NOT NULL ,
ADD `co_include_tail` VARCHAR( 255 ) NOT NULL "; ADD `co_include_tail` VARCHAR( 255 ) NOT NULL ";
sql_query($sql, false); sql_query($sql, false);
$html_title = "내용"; $html_title = "내용";
$g4['title'] = $html_title.' 관리'; $g5['title'] = $html_title.' 관리';
if ($w == "u") if ($w == "u")
{ {
$html_title .= " 수정"; $html_title .= " 수정";
$readonly = " readonly"; $readonly = " readonly";
$sql = " select * from {$g4['shop_content_table']} where co_id = '$co_id' "; $sql = " select * from {$g5['shop_content_table']} where co_id = '$co_id' ";
$co = sql_fetch($sql); $co = sql_fetch($sql);
if (!$co['co_id']) if (!$co['co_id'])
alert('등록된 자료가 없습니다.'); alert('등록된 자료가 없습니다.');
@ -29,7 +29,7 @@ else
$co['co_html'] = 2; $co['co_html'] = 2;
} }
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
?> ?>
<form name="frmcontentform" action="./contentformupdate.php" onsubmit="return frmcontentform_check(this);" method="post" enctype="MULTIPART/FORM-DATA" > <form name="frmcontentform" action="./contentformupdate.php" onsubmit="return frmcontentform_check(this);" method="post" enctype="MULTIPART/FORM-DATA" >
@ -50,7 +50,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<td> <td>
<?php echo help('20자 이내의 영문자, 숫자, _ 만 가능합니다.'); ?> <?php echo help('20자 이내의 영문자, 숫자, _ 만 가능합니다.'); ?>
<input type="text" value="<?php echo $co['co_id']; ?>" name="co_id" id ="co_id" required <?php echo $readonly; ?> class="required <?php echo $readonly; ?> frm_input" size="20" maxlength="20"> <input type="text" value="<?php echo $co['co_id']; ?>" name="co_id" id ="co_id" required <?php echo $readonly; ?> class="required <?php echo $readonly; ?> frm_input" size="20" maxlength="20">
<?php if ($w == 'u') { ?><a href="<?php echo G4_SHOP_URL; ?>/content.php?co_id=<?php echo $co_id; ?>" class="btn_frmline">내용확인</a><?php } ?> <?php if ($w == 'u') { ?><a href="<?php echo G5_SHOP_URL; ?>/content.php?co_id=<?php echo $co_id; ?>" class="btn_frmline">내용확인</a><?php } ?>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -80,7 +80,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<td> <td>
<input type="file" name="co_himg" id="co_himg"> <input type="file" name="co_himg" id="co_himg">
<?php <?php
$himg = G4_DATA_PATH.'/content/'.$co['co_id'].'_h'; $himg = G5_DATA_PATH.'/content/'.$co['co_id'].'_h';
if (file_exists($himg)) { if (file_exists($himg)) {
$size = @getimagesize($himg); $size = @getimagesize($himg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -89,7 +89,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="co_himg_del" value="1" id="co_himg_del"> <label for="co_himg_del">삭제</label>'; echo '<input type="checkbox" name="co_himg_del" value="1" id="co_himg_del"> <label for="co_himg_del">삭제</label>';
$himg_str = '<img src="'.G4_DATA_URL.'/content/'.$co['co_id'].'_h" width="'.$width.'" alt="">'; $himg_str = '<img src="'.G5_DATA_URL.'/content/'.$co['co_id'].'_h" width="'.$width.'" alt="">';
} }
if ($himg_str) { if ($himg_str) {
echo '<div class="banner_or_img">'; echo '<div class="banner_or_img">';
@ -104,7 +104,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<td> <td>
<input type="file" name="co_timg" id="co_timg"> <input type="file" name="co_timg" id="co_timg">
<?php <?php
$timg = G4_DATA_PATH.'/content/'.$co['co_id'].'_t'; $timg = G5_DATA_PATH.'/content/'.$co['co_id'].'_t';
if (file_exists($timg)) { if (file_exists($timg)) {
$size = @getimagesize($timg); $size = @getimagesize($timg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -113,7 +113,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="co_timg_del" value="1" id="co_timg_del"> <label for="co_timg_del">삭제</label>'; echo '<input type="checkbox" name="co_timg_del" value="1" id="co_timg_del"> <label for="co_timg_del">삭제</label>';
$timg_str = '<img src="'.G4_DATA_URL.'/content/'.$co['co_id'].'_t" width="'.$width.'" alt="">'; $timg_str = '<img src="'.G5_DATA_URL.'/content/'.$co['co_id'].'_t" width="'.$width.'" alt="">';
} }
if ($timg_str) { if ($timg_str) {
echo '<div class="banner_or_img">'; echo '<div class="banner_or_img">';
@ -156,5 +156,5 @@ function frmcontentform_check(f)
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -10,11 +10,11 @@ if ($w == 'd')
else else
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
@mkdir(G4_DATA_PATH."/content", G4_DIR_PERMISSION); @mkdir(G5_DATA_PATH."/content", G5_DIR_PERMISSION);
@chmod(G4_DATA_PATH."/content", G4_DIR_PERMISSION); @chmod(G5_DATA_PATH."/content", G5_DIR_PERMISSION);
if ($co_himg_del) @unlink(G4_DATA_PATH."/content/{$co_id}_h"); if ($co_himg_del) @unlink(G5_DATA_PATH."/content/{$co_id}_h");
if ($co_timg_del) @unlink(G4_DATA_PATH."/content/{$co_id}_t"); if ($co_timg_del) @unlink(G5_DATA_PATH."/content/{$co_id}_t");
$sql_common = " co_include_head = '$co_include_head', $sql_common = " co_include_head = '$co_include_head',
co_include_tail = '$co_include_tail', co_include_tail = '$co_include_tail',
@ -27,36 +27,36 @@ if ($w == "")
//if(eregi("[^a-z0-9_]", $co_id)) alert("ID 는 영문자, 숫자, _ 만 가능합니다."); //if(eregi("[^a-z0-9_]", $co_id)) alert("ID 는 영문자, 숫자, _ 만 가능합니다.");
if(preg_match("/[^a-z0-9_]/i", $co_id)) alert("ID 는 영문자, 숫자, _ 만 가능합니다."); if(preg_match("/[^a-z0-9_]/i", $co_id)) alert("ID 는 영문자, 숫자, _ 만 가능합니다.");
$sql = " select co_id from {$g4['shop_content_table']} where co_id = '$co_id' "; $sql = " select co_id from {$g5['shop_content_table']} where co_id = '$co_id' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if ($row['co_id']) if ($row['co_id'])
alert("이미 같은 ID로 등록된 내용이 있습니다."); alert("이미 같은 ID로 등록된 내용이 있습니다.");
$sql = " insert {$g4['shop_content_table']} $sql = " insert {$g5['shop_content_table']}
set co_id = '$co_id', set co_id = '$co_id',
$sql_common "; $sql_common ";
sql_query($sql); sql_query($sql);
} }
else if ($w == "u") else if ($w == "u")
{ {
$sql = " update {$g4['shop_content_table']} $sql = " update {$g5['shop_content_table']}
set $sql_common set $sql_common
where co_id = '$co_id' "; where co_id = '$co_id' ";
sql_query($sql); sql_query($sql);
} }
else if ($w == "d") else if ($w == "d")
{ {
@unlink(G4_DATA_PATH."/content/{$co_id}_h"); @unlink(G5_DATA_PATH."/content/{$co_id}_h");
@unlink(G4_DATA_PATH."/content/{$co_id}_t"); @unlink(G5_DATA_PATH."/content/{$co_id}_t");
$sql = " delete from {$g4['shop_content_table']} where co_id = '$co_id' "; $sql = " delete from {$g5['shop_content_table']} where co_id = '$co_id' ";
sql_query($sql); sql_query($sql);
} }
if ($w == "" || $w == "u") if ($w == "" || $w == "u")
{ {
if ($_FILES['co_himg']['name']) upload_file($_FILES['co_himg']['tmp_name'], $co_id."_h", G4_DATA_PATH."/content"); if ($_FILES['co_himg']['name']) upload_file($_FILES['co_himg']['tmp_name'], $co_id."_h", G5_DATA_PATH."/content");
if ($_FILES['co_timg']['name']) upload_file($_FILES['co_timg']['tmp_name'], $co_id."_t", G4_DATA_PATH."/content"); if ($_FILES['co_timg']['name']) upload_file($_FILES['co_timg']['tmp_name'], $co_id."_t", G5_DATA_PATH."/content");
goto_url("./contentform.php?w=u&amp;co_id=$co_id"); goto_url("./contentform.php?w=u&amp;co_id=$co_id");
} }

View File

@ -4,10 +4,10 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '내용관리'; $g5['title'] = '내용관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$sql_common = " from {$g4['shop_content_table']} "; $sql_common = " from {$g5['shop_content_table']} ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select count(*) as cnt " . $sql_common; $sql = " select count(*) as cnt " . $sql_common;
@ -46,7 +46,7 @@ $result = sql_query($sql);
<td class="td_odrnum"><?php echo $row['co_id']; ?></td> <td class="td_odrnum"><?php echo $row['co_id']; ?></td>
<td><?php echo htmlspecialchars2($row['co_subject']); ?></td> <td><?php echo htmlspecialchars2($row['co_subject']); ?></td>
<td class="td_mng"> <td class="td_mng">
<a href="<?php echo G4_SHOP_URL; ?>/content.php?co_id=<?php echo $row['co_id']; ?>"><span class="sound_only"><?php echo htmlspecialchars2($row['co_subject']); ?> </span> 보기</a> <a href="<?php echo G5_SHOP_URL; ?>/content.php?co_id=<?php echo $row['co_id']; ?>"><span class="sound_only"><?php echo htmlspecialchars2($row['co_subject']); ?> </span> 보기</a>
<a href="./contentform.php?w=u&amp;co_id=<?php echo $row['co_id']; ?>"><span class="sound_only"><?php echo htmlspecialchars2($row['co_subject']); ?> </span>수정</a> <a href="./contentform.php?w=u&amp;co_id=<?php echo $row['co_id']; ?>"><span class="sound_only"><?php echo htmlspecialchars2($row['co_subject']); ?> </span>수정</a>
<a href="./contentformupdate.php?w=d&amp;co_id=<?php echo $row['co_id']; ?>" onclick="return delete_confirm();"><span class="sound_only"><?php echo htmlspecialchars2($row['co_subject']); ?> </span>삭제</a> <a href="./contentformupdate.php?w=d&amp;co_id=<?php echo $row['co_id']; ?>" onclick="return delete_confirm();"><span class="sound_only"><?php echo htmlspecialchars2($row['co_subject']); ?> </span>삭제</a>
</td> </td>
@ -61,8 +61,8 @@ $result = sql_query($sql);
</table> </table>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -4,20 +4,20 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
$g4['title'] = '쿠폰관리'; $g5['title'] = '쿠폰관리';
if ($w == 'u') { if ($w == 'u') {
$html_title = '쿠폰 수정'; $html_title = '쿠폰 수정';
$sql = " select * from {$g4['shop_coupon_table']} where cp_id = '$cp_id' "; $sql = " select * from {$g5['shop_coupon_table']} where cp_id = '$cp_id' ";
$cp = sql_fetch($sql); $cp = sql_fetch($sql);
if (!$cp['cp_id']) alert('등록된 자료가 없습니다.'); if (!$cp['cp_id']) alert('등록된 자료가 없습니다.');
} }
else else
{ {
$html_title = '쿠폰 입력'; $html_title = '쿠폰 입력';
$cp['cp_start'] = G4_TIME_YMD; $cp['cp_start'] = G5_TIME_YMD;
$cp['cp_end'] = date('Y-m-d', (G4_SERVER_TIME + 86400 * 7)); $cp['cp_end'] = date('Y-m-d', (G5_SERVER_TIME + 86400 * 7));
} }
if($cp['cp_method'] == 1) { if($cp['cp_method'] == 1) {
@ -28,7 +28,7 @@ if($cp['cp_method'] == 1) {
$cp_target_btn = '상품검색'; $cp_target_btn = '상품검색';
} }
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
?> ?>
<form name="fcouponform" action="./couponformupdate.php" method="post" onsubmit="return form_check(this);"> <form name="fcouponform" action="./couponformupdate.php" method="post" onsubmit="return form_check(this);">
@ -256,5 +256,5 @@ function form_check(f)
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -24,8 +24,8 @@ if(!$_POST['cp_start'] || !$_POST['cp_end'])
if($_POST['cp_start'] > $_POST['cp_end']) if($_POST['cp_start'] > $_POST['cp_end'])
alert('사용 시작일은 종료일 이전으로 입력해 주십시오.'); alert('사용 시작일은 종료일 이전으로 입력해 주십시오.');
if($_POST['cp_end'] < G4_TIME_YMD) if($_POST['cp_end'] < G5_TIME_YMD)
alert('종료일은 오늘('.G4_TIME_YMD.')이후로 입력해 주십시오.'); alert('종료일은 오늘('.G5_TIME_YMD.')이후로 입력해 주십시오.');
if(!$_POST['cp_price']) { if(!$_POST['cp_price']) {
if($_POST['cp_type']) if($_POST['cp_type'])
@ -38,12 +38,12 @@ if($_POST['cp_type'] && ($_POST['cp_price'] < 1 || $_POST['cp_price'] > 99))
alert('할인비율을은 1과 99사이 값으로 입력해 주십시오.'); alert('할인비율을은 1과 99사이 값으로 입력해 주십시오.');
if($_POST['cp_method'] == 0) { if($_POST['cp_method'] == 0) {
$sql = " select count(*) as cnt from {$g4['shop_item_table']} where it_id = '$cp_target' "; $sql = " select count(*) as cnt from {$g5['shop_item_table']} where it_id = '$cp_target' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if(!$row['cnt']) if(!$row['cnt'])
alert('입력하신 상품코드는 존재하지 않는 상품코드입니다.'); alert('입력하신 상품코드는 존재하지 않는 상품코드입니다.');
} else if($_POST['cp_method'] == 1) { } else if($_POST['cp_method'] == 1) {
$sql = " select count(*) as cnt from {$g4['shop_category_table']} where ca_id = '$cp_target' "; $sql = " select count(*) as cnt from {$g5['shop_category_table']} where ca_id = '$cp_target' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if(!$row['cnt']) if(!$row['cnt'])
alert('입력하신 분류코드는 존재하지 않는 분류코드입니다.'); alert('입력하신 분류코드는 존재하지 않는 분류코드입니다.');
@ -53,7 +53,7 @@ if($w == '') {
if($_POST['chk_all_mb']) { if($_POST['chk_all_mb']) {
$mb_id = '전체회원'; $mb_id = '전체회원';
} else { } else {
$sql = " select mb_id from {$g4['member_table']} where mb_id = '{$_POST['mb_id']}' and mb_leave_date = '' and mb_intercept_date = '' "; $sql = " select mb_id from {$g5['member_table']} where mb_id = '{$_POST['mb_id']}' and mb_leave_date = '' and mb_intercept_date = '' ";
$row = sql_fetch($sql); $row = sql_fetch($sql);
if(!$row['mb_id']) if(!$row['mb_id'])
alert('입력하신 회원아이디는 존재하지 않거나 탈퇴 또는 차단된 회원아이디입니다.'); alert('입력하신 회원아이디는 존재하지 않거나 탈퇴 또는 차단된 회원아이디입니다.');
@ -65,7 +65,7 @@ if($w == '') {
do { do {
$cp_id = get_coupon_id(); $cp_id = get_coupon_id();
$sql3 = " select count(*) as cnt from {$g4['shop_coupon_table']} where cp_id = '$cp_id' "; $sql3 = " select count(*) as cnt from {$g5['shop_coupon_table']} where cp_id = '$cp_id' ";
$row3 = sql_fetch($sql3); $row3 = sql_fetch($sql3);
if(!$row3['cnt']) if(!$row3['cnt'])
@ -76,14 +76,14 @@ if($w == '') {
} }
} while(1); } while(1);
$sql = " INSERT INTO {$g4['shop_coupon_table']} $sql = " INSERT INTO {$g5['shop_coupon_table']}
( cp_id, cp_subject, cp_method, cp_target, mb_id, cp_start, cp_end, cp_type, cp_price, cp_trunc, cp_minimum, cp_maximum, cp_datetime ) ( cp_id, cp_subject, cp_method, cp_target, mb_id, cp_start, cp_end, cp_type, cp_price, cp_trunc, cp_minimum, cp_maximum, cp_datetime )
VALUES VALUES
( '$cp_id', '$cp_subject', '$cp_method', '$cp_target', '$mb_id', '$cp_start', '$cp_end', '$cp_type', '$cp_price', '$cp_trunc', '$cp_minimum', '$cp_maximum', '".G4_TIME_YMDHIS."' ) "; ( '$cp_id', '$cp_subject', '$cp_method', '$cp_target', '$mb_id', '$cp_start', '$cp_end', '$cp_type', '$cp_price', '$cp_trunc', '$cp_minimum', '$cp_maximum', '".G5_TIME_YMDHIS."' ) ";
sql_query($sql); sql_query($sql);
} else if($w == 'u') { } else if($w == 'u') {
$sql = " select * from {$g4['shop_coupon_table']} where cp_id = '$cp_id' "; $sql = " select * from {$g5['shop_coupon_table']} where cp_id = '$cp_id' ";
$cp = sql_fetch($sql); $cp = sql_fetch($sql);
if(!$cp['cp_id']) if(!$cp['cp_id'])
@ -93,7 +93,7 @@ if($w == '') {
$mb_id = '전체회원'; $mb_id = '전체회원';
} }
$sql = " update {$g4['shop_coupon_table']} $sql = " update {$g5['shop_coupon_table']}
set cp_subject = '$cp_subject', set cp_subject = '$cp_subject',
cp_method = '$cp_method', cp_method = '$cp_method',
cp_target = '$cp_target', cp_target = '$cp_target',

View File

@ -6,7 +6,7 @@ auth_check($auth[$sub_menu], "r");
$token = get_token(); $token = get_token();
$sql_common = " from {$g4['shop_coupon_table']} "; $sql_common = " from {$g5['shop_coupon_table']} ";
$sql_search = " where (1) "; $sql_search = " where (1) ";
if ($stx) { if ($stx) {
@ -47,8 +47,8 @@ $sql = " select *
limit {$from_record}, {$rows} "; limit {$from_record}, {$rows} ";
$result = sql_query($sql); $result = sql_query($sql);
$g4['title'] = '쿠폰관리'; $g5['title'] = '쿠폰관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$colspan = 8; $colspan = 8;
?> ?>
@ -112,12 +112,12 @@ $colspan = 8;
for ($i=0; $row=sql_fetch_array($result); $i++) { for ($i=0; $row=sql_fetch_array($result); $i++) {
switch($row['cp_method']) { switch($row['cp_method']) {
case '0': case '0':
$sql3 = " select it_name from {$g4['shop_item_table']} where it_id = '{$row['cp_target']}' "; $sql3 = " select it_name from {$g5['shop_item_table']} where it_id = '{$row['cp_target']}' ";
$row3 = sql_fetch($sql3); $row3 = sql_fetch($sql3);
$cp_target = get_text($row3['it_name']); $cp_target = get_text($row3['it_name']);
break; break;
case '1': case '1':
$sql3 = " select ca_name from {$g4['shop_category_table']} where ca_id = '{$row['cp_target']}' "; $sql3 = " select ca_name from {$g5['shop_category_table']} where ca_id = '{$row['cp_target']}' ";
$row3 = sql_fetch($sql3); $row3 = sql_fetch($sql3);
$cp_target = get_text($row3['ca_name']); $cp_target = get_text($row3['ca_name']);
break; break;
@ -133,7 +133,7 @@ $colspan = 8;
$link2 = '</a>'; $link2 = '</a>';
// 쿠폰사용회수 // 쿠폰사용회수
$sql = " select count(*) as cnt from {$g4['shop_coupon_log_table']} where cp_id = '{$row['cp_id']}' "; $sql = " select count(*) as cnt from {$g5['shop_coupon_log_table']} where cp_id = '{$row['cp_id']}' ";
$tmp = sql_fetch($sql); $tmp = sql_fetch($sql);
$used_count = $tmp['cnt']; $used_count = $tmp['cnt'];
?> ?>
@ -170,7 +170,7 @@ $colspan = 8;
</form> </form>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<script> <script>
function fcouponlist_submit(f) function fcouponlist_submit(f)
@ -191,5 +191,5 @@ function fcouponlist_submit(f)
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -17,7 +17,7 @@ for ($i=0; $i<$count; $i++)
// 실제 번호를 넘김 // 실제 번호를 넘김
$k = $_POST['chk'][$i]; $k = $_POST['chk'][$i];
$sql = " delete from {$g4['shop_coupon_table']} where cp_id = '{$_POST['cp_id'][$k]}' "; $sql = " delete from {$g5['shop_coupon_table']} where cp_id = '{$_POST['cp_id'][$k]}' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -6,10 +6,10 @@ auth_check($auth[$sub_menu], "w");
$html_title = '회원검색'; $html_title = '회원검색';
$g4['title'] = $html_title; $g5['title'] = $html_title;
include_once(G4_PATH.'/head.sub.php'); include_once(G5_PATH.'/head.sub.php');
$sql_common = " from {$g4['member_table']} "; $sql_common = " from {$g5['member_table']} ";
$sql_where = " where mb_id <> '{$config['cf_admin']}' and mb_leave_date = '' and mb_intercept_date ='' "; $sql_where = " where mb_id <> '{$config['cf_admin']}' and mb_leave_date = '' and mb_intercept_date ='' ";
if($_GET['mb_name']) if($_GET['mb_name'])
@ -72,7 +72,7 @@ $qstr1 = 'mb_name='.$_GET['mb_name'];
</table> </table>
</form> </form>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, '?'.$qstr1.'&amp;page='); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, '?'.$qstr1.'&amp;page='); ?>
<div class="btn_confirm"> <div class="btn_confirm">
<button type="button" onclick="window.close();">닫기</button> <button type="button" onclick="window.close();">닫기</button>
@ -90,5 +90,5 @@ function sel_member_id(id)
</script> </script>
<?php <?php
include_once(G4_PATH.'/tail.sub.php'); include_once(G5_PATH.'/tail.sub.php');
?> ?>

View File

@ -18,18 +18,18 @@ if($_GET['sch_target'] == 1) {
$t_desc2 = '상품이'; $t_desc2 = '상품이';
} }
$g4['title'] = $html_title.'검색'; $g5['title'] = $html_title.'검색';
include_once(G4_PATH.'/head.sub.php'); include_once(G5_PATH.'/head.sub.php');
if($_GET['sch_target'] == 1) { if($_GET['sch_target'] == 1) {
$sql_common = " from {$g4['shop_category_table']} "; $sql_common = " from {$g5['shop_category_table']} ";
$sql_where = " where ca_use = '1' "; $sql_where = " where ca_use = '1' ";
if($_GET['sch_word']) if($_GET['sch_word'])
$sql_where .= " and ca_name like '%$sch_word%' "; $sql_where .= " and ca_name like '%$sch_word%' ";
$sql_select = " select ca_id as t_id, ca_name as t_name "; $sql_select = " select ca_id as t_id, ca_name as t_name ";
$sql_order = " order by ca_name "; $sql_order = " order by ca_name ";
} else { } else {
$sql_common = " from {$g4['shop_item_table']} "; $sql_common = " from {$g5['shop_item_table']} ";
$sql_where = " where it_use = '1' "; $sql_where = " where it_use = '1' ";
if($GET['sch_word']) if($GET['sch_word'])
$sql_where .= " and it_name like '%$sch_word%' "; $sql_where .= " and it_name like '%$sch_word%' ";
@ -97,7 +97,7 @@ $qstr1 = 'sch_target='.$_GET['sch_target'].'&amp;sch_word='.$_GET['sch_word'];
</table> </table>
</form> </form>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, '?'.$qstr1.'&amp;page='); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, '?'.$qstr1.'&amp;page='); ?>
<div class="btn_confirm"> <div class="btn_confirm">
<button type="button" onclick="window.close();">닫기</button> <button type="button" onclick="window.close();">닫기</button>
@ -115,5 +115,5 @@ function sel_target_id(id)
</script> </script>
<?php <?php
include_once(G4_PATH.'/tail.sub.php'); include_once(G5_PATH.'/tail.sub.php');
?> ?>

View File

@ -5,13 +5,13 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
$html_title = '배송업체'; $html_title = '배송업체';
$g4['title'] = $html_title; $g5['title'] = $html_title;
if ($w == "u") { if ($w == "u") {
$html_title .= ' 수정'; $html_title .= ' 수정';
$readonly = ' readonly'; $readonly = ' readonly';
$sql = " select * from {$g4['shop_delivery_table']} where dl_id = '$dl_id' "; $sql = " select * from {$g5['shop_delivery_table']} where dl_id = '$dl_id' ";
$dl = sql_fetch($sql); $dl = sql_fetch($sql);
if (!$dl['dl_id']) alert('등록된 자료가 없습니다.'); if (!$dl['dl_id']) alert('등록된 자료가 없습니다.');
} }
@ -21,7 +21,7 @@ else
$dl['dl_url'] = "http://"; $dl['dl_url'] = "http://";
} }
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
?> ?>
<form name="fdeliverycodeform" action="./deliverycodeformupdate.php" method="post"> <form name="fdeliverycodeform" action="./deliverycodeformupdate.php" method="post">
@ -73,5 +73,5 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
</form> </form>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -16,19 +16,19 @@ $sql_common .= "set dl_company = '$dl_company',
dl_order = '$dl_order' "; dl_order = '$dl_order' ";
if ($w == "") { if ($w == "") {
$sql = " alter table {$g4['shop_delivery_table']} auto_increment=1 "; $sql = " alter table {$g5['shop_delivery_table']} auto_increment=1 ";
sql_query($sql); sql_query($sql);
$sql = " insert {$g4['shop_delivery_table']} $sql_common "; $sql = " insert {$g5['shop_delivery_table']} $sql_common ";
sql_query($sql); sql_query($sql);
$dl_id = mysql_insert_id(); $dl_id = mysql_insert_id();
} else if ($w == "u") { } else if ($w == "u") {
$sql = " update {$g4['shop_delivery_table']} $sql_common where dl_id = '$dl_id' "; $sql = " update {$g5['shop_delivery_table']} $sql_common where dl_id = '$dl_id' ";
sql_query($sql); sql_query($sql);
} else if ($w == "d") { } else if ($w == "d") {
// Master 삭제 // Master 삭제
$sql = " delete from {$g4['shop_delivery_table']} where dl_id = '$dl_id' "; $sql = " delete from {$g5['shop_delivery_table']} where dl_id = '$dl_id' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -4,10 +4,10 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '배송업체관리'; $g5['title'] = '배송업체관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$sql_common = " from {$g4['shop_delivery_table']} "; $sql_common = " from {$g5['shop_delivery_table']} ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select count(*) as cnt " . $sql_common; $sql = " select count(*) as cnt " . $sql_common;
@ -61,5 +61,5 @@ $result = sql_query($sql);
</section> </section>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -4,14 +4,14 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '배송일괄처리'; $g5['title'] = '배송일괄처리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
//sql_query(" update $g4[shop_cart_table] set ct_status = '완료' where ct_status = '배송' "); //sql_query(" update $g5[shop_cart_table] set ct_status = '완료' where ct_status = '배송' ");
// 배송회사리스트 --------------------------------------------- // 배송회사리스트 ---------------------------------------------
$delivery_options = '<option value="">선택하세요</option>'.PHP_EOL; $delivery_options = '<option value="">선택하세요</option>'.PHP_EOL;
$sql = " select * from {$g4['shop_delivery_table']} order by dl_order "; $sql = " select * from {$g5['shop_delivery_table']} order by dl_order ";
$result = sql_query($sql); $result = sql_query($sql);
for($i=0; $row=sql_fetch_array($result); $i++) { for($i=0; $row=sql_fetch_array($result); $i++) {
$delivery_options .= '<option value="'.$row['dl_id'].'">'.$row['dl_company'].'</option>'.PHP_EOL; $delivery_options .= '<option value="'.$row['dl_id'].'">'.$row['dl_company'].'</option>'.PHP_EOL;
@ -33,7 +33,7 @@ if ($sel_ca_id != "") {
if ($sel_field == "") $sel_field = "od_id"; if ($sel_field == "") $sel_field = "od_id";
$sql_common = " from {$g4['shop_order_table']} $sql_common = " from {$g5['shop_order_table']}
$sql_search "; $sql_search ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
@ -43,7 +43,7 @@ if ($chk_misu) {
$total_count = mysql_num_rows($result); $total_count = mysql_num_rows($result);
} }
else { else {
$row = sql_fetch("select count(od_id) as cnt from {$g4['shop_order_table']} $sql_search "); $row = sql_fetch("select count(od_id) as cnt from {$g5['shop_order_table']} $sql_search ");
$total_count = $row['cnt']; $total_count = $row['cnt'];
} }
@ -152,11 +152,11 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) for ($i=0; $row=mysql_fetch_array($result); $i++)
{ {
$invoice_time = G4_TIME_YMDHIS; $invoice_time = G5_TIME_YMDHIS;
if (!is_null_time($row['od_invoice_time'])) if (!is_null_time($row['od_invoice_time']))
$invoice_time = $row['od_invoice_time']; $invoice_time = $row['od_invoice_time'];
$sql1 = " select * from {$g4['member_table']} where mb_id = '{$row['mb_id']}' "; $sql1 = " select * from {$g5['member_table']} where mb_id = '{$row['mb_id']}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
$name = get_sideview($row['mb_id'], $row['mb_name'], $row['mb_email'], $row['mb_homepage']); $name = get_sideview($row['mb_id'], $row['mb_name'], $row['mb_email'], $row['mb_homepage']);
@ -216,8 +216,8 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -1,8 +1,8 @@
<?php <?php
$sub_menu = '400500'; $sub_menu = '400500';
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_LIB_PATH.'/mailer.lib.php'); include_once(G5_LIB_PATH.'/mailer.lib.php');
include_once(G4_LIB_PATH.'/icode.sms.lib.php'); include_once(G5_LIB_PATH.'/icode.sms.lib.php');
check_demo(); check_demo();
@ -19,7 +19,7 @@ if ($default['de_sms_use'] == "icode")
} }
if($_POST['send_escrow']) { if($_POST['send_escrow']) {
$sql = " select dl_id, dl_company from {$g4['shop_delivery_table']} order by dl_id asc "; $sql = " select dl_id, dl_company from {$g5['shop_delivery_table']} order by dl_id asc ";
$result = sql_query($sql); $result = sql_query($sql);
$dl_comp = array(); $dl_comp = array();
for($i=0; $row=sql_fetch_array($result); $i++) { for($i=0; $row=sql_fetch_array($result); $i++) {
@ -38,7 +38,7 @@ for ($m=0; $m<count($_POST['od_id']); $m++)
// 배송회사와 운송장번호가 있는것만 수정 // 배송회사와 운송장번호가 있는것만 수정
if ($_POST['dl_id'][$m] && trim($_POST['od_invoice'][$m])) if ($_POST['dl_id'][$m] && trim($_POST['od_invoice'][$m]))
{ {
$sql = "update {$g4['shop_order_table']} $sql = "update {$g5['shop_order_table']}
set od_invoice_time = '{$_POST['od_invoice_time'][$m]}', set od_invoice_time = '{$_POST['od_invoice_time'][$m]}',
dl_id = '{$_POST['dl_id'][$m]}', dl_id = '{$_POST['dl_id'][$m]}',
od_invoice = '{$_POST['od_invoice'][$m]}' od_invoice = '{$_POST['od_invoice'][$m]}'
@ -51,7 +51,7 @@ for ($m=0; $m<count($_POST['od_id']); $m++)
$od_id = $_POST['od_id'][$m]; $od_id = $_POST['od_id'][$m];
// 장바구니 상태가 '주문', '준비' 일 경우 '배송' 으로 상태를 변경 // 장바구니 상태가 '주문', '준비' 일 경우 '배송' 으로 상태를 변경
$sql = " update {$g4['shop_cart_table']} $sql = " update {$g5['shop_cart_table']}
set ct_status = '배송' set ct_status = '배송'
where ct_status in ('주문', '준비') where ct_status in ('주문', '준비')
and od_id = '$od_id' "; and od_id = '$od_id' ";
@ -60,16 +60,16 @@ for ($m=0; $m<count($_POST['od_id']); $m++)
include "./ordermail.inc.php"; include "./ordermail.inc.php";
// 재고 반영 // 재고 반영
$sql2 = " select it_id, ct_id, ct_stock_use, ct_qty from {$g4['shop_cart_table']} $sql2 = " select it_id, ct_id, ct_stock_use, ct_qty from {$g5['shop_cart_table']}
where od_id = '$od_id' where od_id = '$od_id'
and ct_stock_use = '0' "; and ct_stock_use = '0' ";
$result2 = sql_query($sql2); $result2 = sql_query($sql2);
for ($k=0; $row2=mysql_fetch_array($result2); $k++) for ($k=0; $row2=mysql_fetch_array($result2); $k++)
{ {
$sql3 =" update {$g4['shop_item_table']} set it_stock_qty = it_stock_qty - '{$row2['ct_qty']}' where it_id = '{$row2['it_id']}' "; $sql3 =" update {$g5['shop_item_table']} set it_stock_qty = it_stock_qty - '{$row2['ct_qty']}' where it_id = '{$row2['it_id']}' ";
sql_query($sql3); sql_query($sql3);
$sql4 = " update {$g4['shop_cart_table']} $sql4 = " update {$g5['shop_cart_table']}
set ct_stock_use = '1', set ct_stock_use = '1',
ct_history = CONCAT(ct_history,'\n배송일괄|$now|$REMOTE_ADDR') ct_history = CONCAT(ct_history,'\n배송일괄|$now|$REMOTE_ADDR')
where od_id = '$od_id' where od_id = '$od_id'
@ -81,10 +81,10 @@ for ($m=0; $m<count($_POST['od_id']); $m++)
// 일괄배송처리시 SMS 문자 일괄전송 // 일괄배송처리시 SMS 문자 일괄전송
if ($default['de_sms_use4'] && $_POST['send_sms']) if ($default['de_sms_use4'] && $_POST['send_sms'])
{ {
$sql = " select od_id, od_name, od_invoice, od_hp, dl_id from {$g4['shop_order_table']} where od_id = '$od_id' "; $sql = " select od_id, od_name, od_invoice, od_hp, dl_id from {$g5['shop_order_table']} where od_id = '$od_id' ";
$od = sql_fetch($sql); $od = sql_fetch($sql);
$sql = " select dl_company from {$g4['shop_delivery_table']} where dl_id = '{$od['dl_id']}' "; $sql = " select dl_company from {$g5['shop_delivery_table']} where dl_id = '{$od['dl_id']}' ";
$dl = sql_fetch($sql); $dl = sql_fetch($sql);
$sms_contents = $default['de_sms_cont4']; $sms_contents = $default['de_sms_cont4'];
@ -115,7 +115,7 @@ for ($m=0; $m<count($_POST['od_id']); $m++)
} }
else else
{ {
$sql = "update {$g4['shop_order_table']} $sql = "update {$g5['shop_order_table']}
set od_invoice_time = '', set od_invoice_time = '',
dl_id = '', dl_id = '',
od_invoice = '' od_invoice = ''

View File

@ -1,22 +1,22 @@
<?php <?php
$sub_menu = '500410'; $sub_menu = '500410';
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
$sql = " select * from {$g4['shop_faq_master_table']} where fm_id = '$fm_id' "; $sql = " select * from {$g5['shop_faq_master_table']} where fm_id = '$fm_id' ";
$fm = sql_fetch($sql); $fm = sql_fetch($sql);
$html_title = 'FAQ '.$fm['fm_subject'];; $html_title = 'FAQ '.$fm['fm_subject'];;
$g4['title'] = $html_title.' 관리'; $g5['title'] = $html_title.' 관리';
if ($w == "u") if ($w == "u")
{ {
$html_title .= " 수정"; $html_title .= " 수정";
$readonly = " readonly"; $readonly = " readonly";
$sql = " select * from {$g4['shop_faq_table']} where fa_id = '$fa_id' "; $sql = " select * from {$g5['shop_faq_table']} where fa_id = '$fa_id' ";
$fa = sql_fetch($sql); $fa = sql_fetch($sql);
if (!$fa['fa_id']) alert("등록된 자료가 없습니다."); if (!$fa['fa_id']) alert("등록된 자료가 없습니다.");
@ -26,7 +26,7 @@ if ($w == "u")
else else
$html_title .= ' 항목 입력'; $html_title .= ' 항목 입력';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
?> ?>
<form name="frmfaqform" action="./faqformupdate.php" onsubmit="return frmfaqform_check(this);" method="post"> <form name="frmfaqform" action="./faqformupdate.php" onsubmit="return frmfaqform_check(this);" method="post">
@ -47,7 +47,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<td> <td>
<?php echo help('숫자가 작을수록 FAQ 페이지에서 먼저 출력됩니다.'); ?> <?php echo help('숫자가 작을수록 FAQ 페이지에서 먼저 출력됩니다.'); ?>
<input type="text" name="fa_order" value="<?php echo $fa['fa_order']; ?>" id="fa_order" class="frm_input" maxlength="10" size="10"> <input type="text" name="fa_order" value="<?php echo $fa['fa_order']; ?>" id="fa_order" class="frm_input" maxlength="10" size="10">
<?php if ($w == 'u') { ?><a href="<?php echo G4_SHOP_URL; ?>/faq.php?fm_id=<?php echo $fm_id; ?>" class="btn_frmline">내용보기</a><?php } ?> <?php if ($w == 'u') { ?><a href="<?php echo G5_SHOP_URL; ?>/faq.php?fm_id=<?php echo $fm_id; ?>" class="btn_frmline">내용보기</a><?php } ?>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -95,5 +95,5 @@ function frmfaqform_check(f)
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -16,7 +16,7 @@ $sql_common = " fa_subject = '$fa_subject',
if ($w == "") if ($w == "")
{ {
$sql = " insert {$g4['shop_faq_table']} $sql = " insert {$g5['shop_faq_table']}
set fm_id ='$fm_id', set fm_id ='$fm_id',
$sql_common "; $sql_common ";
sql_query($sql); sql_query($sql);
@ -25,14 +25,14 @@ if ($w == "")
} }
else if ($w == "u") else if ($w == "u")
{ {
$sql = " update {$g4['shop_faq_table']} $sql = " update {$g5['shop_faq_table']}
set $sql_common set $sql_common
where fa_id = '$fa_id' "; where fa_id = '$fa_id' ";
sql_query($sql); sql_query($sql);
} }
else if ($w == "d") else if ($w == "d")
{ {
$sql = " delete from {$g4['shop_faq_table']} where fa_id = '$fa_id' "; $sql = " delete from {$g5['shop_faq_table']} where fa_id = '$fa_id' ";
sql_query($sql); sql_query($sql);
} }

View File

@ -4,14 +4,14 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = 'FAQ 상세관리'; $g5['title'] = 'FAQ 상세관리';
if ($fm_subject) $g4['title'] .= ' : '.$fm_subject; if ($fm_subject) $g5['title'] .= ' : '.$fm_subject;
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$sql = " select * from {$g4['shop_faq_master_table']} where fm_id = '$fm_id' "; $sql = " select * from {$g5['shop_faq_master_table']} where fm_id = '$fm_id' ";
$fm = sql_fetch($sql); $fm = sql_fetch($sql);
$sql_common = " from {$g4['shop_faq_table']} where fm_id = '$fm_id' "; $sql_common = " from {$g5['shop_faq_table']} where fm_id = '$fm_id' ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select count(*) as cnt " . $sql_common; $sql = " select count(*) as cnt " . $sql_common;
@ -49,7 +49,7 @@ $result = sql_query($sql);
<?php <?php
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
$row1 = sql_fetch(" select COUNT(*) as cnt from {$g4['shop_faq_table']} where fm_id = '{$row['fm_id']}' "); $row1 = sql_fetch(" select COUNT(*) as cnt from {$g5['shop_faq_table']} where fm_id = '{$row['fm_id']}' ");
$cnt = $row1[cnt]; $cnt = $row1[cnt];
$s_mod = icon("수정", ""); $s_mod = icon("수정", "");
@ -86,5 +86,5 @@ $result = sql_query($sql);
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -1,19 +1,19 @@
<?php <?php
$sub_menu = '500410'; $sub_menu = '500410';
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
$html_title = 'FAQ'; $html_title = 'FAQ';
$g4['title'] = $html_title.' 관리'; $g5['title'] = $html_title.' 관리';
if ($w == "u") if ($w == "u")
{ {
$html_title .= ' 수정'; $html_title .= ' 수정';
$readonly = ' readonly'; $readonly = ' readonly';
$sql = " select * from {$g4['shop_faq_master_table']} where fm_id = '$fm_id' "; $sql = " select * from {$g5['shop_faq_master_table']} where fm_id = '$fm_id' ";
$fm = sql_fetch($sql); $fm = sql_fetch($sql);
if (!$fm['fm_id']) alert('등록된 자료가 없습니다.'); if (!$fm['fm_id']) alert('등록된 자료가 없습니다.');
} }
@ -22,7 +22,7 @@ else
$html_title .= ' 입력'; $html_title .= ' 입력';
} }
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
?> ?>
<form name="frmfaqmasterform" action="./faqmasterformupdate.php" onsubmit="return frmfaqmasterform_check(this);" method="post" enctype="MULTIPART/FORM-DATA"> <form name="frmfaqmasterform" action="./faqmasterformupdate.php" onsubmit="return frmfaqmasterform_check(this);" method="post" enctype="MULTIPART/FORM-DATA">
@ -42,7 +42,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<td> <td>
<input type="text" value="<?php echo get_text($fm['fm_subject']); ?>" name="fm_subject" id="fm_subject" required class="frm_input required" size="70"> <input type="text" value="<?php echo get_text($fm['fm_subject']); ?>" name="fm_subject" id="fm_subject" required class="frm_input required" size="70">
<?php if ($w == 'u') { ?> <?php if ($w == 'u') { ?>
<a href="<?php echo G4_SHOP_URL; ?>/faq.php?fm_id=<?php echo $fm_id; ?>" class="btn_frmline">보기</a> <a href="<?php echo G5_SHOP_URL; ?>/faq.php?fm_id=<?php echo $fm_id; ?>" class="btn_frmline">보기</a>
<a href="./faqlist.php?fm_id=<?php echo $fm_id; ?>" class="btn_frmline">상세보기</a> <a href="./faqlist.php?fm_id=<?php echo $fm_id; ?>" class="btn_frmline">상세보기</a>
<?php } ?> <?php } ?>
</td> </td>
@ -52,7 +52,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<td> <td>
<input type="file" name="fm_himg" id="fm_himg"> <input type="file" name="fm_himg" id="fm_himg">
<?php <?php
$himg = G4_DATA_PATH.'/faq/'.$fm['fm_id'].'_h'; $himg = G5_DATA_PATH.'/faq/'.$fm['fm_id'].'_h';
if (file_exists($himg)) { if (file_exists($himg)) {
$size = @getimagesize($himg); $size = @getimagesize($himg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -61,7 +61,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="fm_himg_del" value="1" id="fm_himg_del"> <label for="fm_himg_del">삭제</label>'; echo '<input type="checkbox" name="fm_himg_del" value="1" id="fm_himg_del"> <label for="fm_himg_del">삭제</label>';
$himg_str = '<img src="'.G4_DATA_URL.'/faq/'.$fm['fm_id'].'_h" width="'.$width.'" alt="">'; $himg_str = '<img src="'.G5_DATA_URL.'/faq/'.$fm['fm_id'].'_h" width="'.$width.'" alt="">';
} }
if ($himg_str) { if ($himg_str) {
echo '<div class="banner_or_img">'; echo '<div class="banner_or_img">';
@ -76,7 +76,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<td> <td>
<input type="file" name="fm_timg" id="fm_timg"> <input type="file" name="fm_timg" id="fm_timg">
<?php <?php
$timg = G4_DATA_PATH.'/faq/'.$fm['fm_id'].'_t'; $timg = G5_DATA_PATH.'/faq/'.$fm['fm_id'].'_t';
if (file_exists($timg)) { if (file_exists($timg)) {
$size = @getimagesize($timg); $size = @getimagesize($timg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -85,7 +85,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="fm_timg_del" value="1" id="fm_timg_del"><label for="fm_timg_del">삭제</label>'; echo '<input type="checkbox" name="fm_timg_del" value="1" id="fm_timg_del"><label for="fm_timg_del">삭제</label>';
$timg_str = '<img src="'.G4_DATA_URL.'/faq/'.$fm['fm_id'].'_t" width="'.$width.'" alt="">'; $timg_str = '<img src="'.G5_DATA_URL.'/faq/'.$fm['fm_id'].'_t" width="'.$width.'" alt="">';
} }
if ($timg_str) { if ($timg_str) {
echo '<div class="banner_or_img">'; echo '<div class="banner_or_img">';
@ -129,5 +129,5 @@ function frmfaqmasterform_check(f)
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -10,11 +10,11 @@ if ($W == 'd')
else else
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
@mkdir(G4_DATA_PATH."/faq", G4_DIR_PERMISSION); @mkdir(G5_DATA_PATH."/faq", G5_DIR_PERMISSION);
@chmod(G4_DATA_PATH."/faq", G4_DIR_PERMISSION); @chmod(G5_DATA_PATH."/faq", G5_DIR_PERMISSION);
if ($fm_himg_del) @unlink(G4_DATA_PATH."/faq/{$fm_id}_h"); if ($fm_himg_del) @unlink(G5_DATA_PATH."/faq/{$fm_id}_h");
if ($fm_timg_del) @unlink(G4_DATA_PATH."/faq/{$fm_id}_t"); if ($fm_timg_del) @unlink(G5_DATA_PATH."/faq/{$fm_id}_t");
$sql_common = " set fm_subject = '$fm_subject', $sql_common = " set fm_subject = '$fm_subject',
fm_head_html = '$fm_head_html', fm_head_html = '$fm_head_html',
@ -22,37 +22,37 @@ $sql_common = " set fm_subject = '$fm_subject',
if ($w == "") if ($w == "")
{ {
$sql = " alter table {$g4['shop_faq_master_table']} auto_increment=1 "; $sql = " alter table {$g5['shop_faq_master_table']} auto_increment=1 ";
sql_query($sql); sql_query($sql);
$sql = " insert {$g4['shop_faq_master_table']} $sql_common "; $sql = " insert {$g5['shop_faq_master_table']} $sql_common ";
sql_query($sql); sql_query($sql);
$fm_id = mysql_insert_id(); $fm_id = mysql_insert_id();
} }
else if ($w == "u") else if ($w == "u")
{ {
$sql = " update {$g4['shop_faq_master_table']} $sql_common where fm_id = '$fm_id' "; $sql = " update {$g5['shop_faq_master_table']} $sql_common where fm_id = '$fm_id' ";
sql_query($sql); sql_query($sql);
} }
else if ($w == "d") else if ($w == "d")
{ {
@unlink(G4_DATA_PATH."/faq/{$fm_id}_h"); @unlink(G5_DATA_PATH."/faq/{$fm_id}_h");
@unlink(G4_DATA_PATH."/faq/{$fm_id}_t"); @unlink(G5_DATA_PATH."/faq/{$fm_id}_t");
// FAQ삭제 // FAQ삭제
$sql = " delete from {$g4['shop_faq_master_table']} where fm_id = '$fm_id' "; $sql = " delete from {$g5['shop_faq_master_table']} where fm_id = '$fm_id' ";
sql_query($sql); sql_query($sql);
// FAQ상세삭제 // FAQ상세삭제
$sql = " delete from {$g4['shop_faq_table']} where fm_id = '$fm_id' "; $sql = " delete from {$g5['shop_faq_table']} where fm_id = '$fm_id' ";
sql_query($sql); sql_query($sql);
} }
if ($w == "" || $w == "u") if ($w == "" || $w == "u")
{ {
if ($_FILES['fm_himg']['name']) upload_file($_FILES['fm_himg']['tmp_name'], $fm_id."_h", G4_DATA_PATH."/faq"); if ($_FILES['fm_himg']['name']) upload_file($_FILES['fm_himg']['tmp_name'], $fm_id."_h", G5_DATA_PATH."/faq");
if ($_FILES['fm_timg']['name']) upload_file($_FILES['fm_timg']['tmp_name'], $fm_id."_t", G4_DATA_PATH."/faq"); if ($_FILES['fm_timg']['name']) upload_file($_FILES['fm_timg']['tmp_name'], $fm_id."_t", G5_DATA_PATH."/faq");
goto_url("./faqmasterform.php?w=u&amp;fm_id=$fm_id"); goto_url("./faqmasterform.php?w=u&amp;fm_id=$fm_id");
} }

View File

@ -4,10 +4,10 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = 'FAQ관리'; $g5['title'] = 'FAQ관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$sql_common = " from {$g4['shop_faq_master_table']} "; $sql_common = " from {$g5['shop_faq_master_table']} ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select count(*) as cnt " . $sql_common; $sql = " select count(*) as cnt " . $sql_common;
@ -52,7 +52,7 @@ $result = sql_query($sql);
</thead> </thead>
<tbody> <tbody>
<?php for ($i=0; $row=mysql_fetch_array($result); $i++) { <?php for ($i=0; $row=mysql_fetch_array($result); $i++) {
$sql1 = " select COUNT(*) as cnt from {$g4['shop_faq_table']} where fm_id = '{$row['fm_id']}' "; $sql1 = " select COUNT(*) as cnt from {$g5['shop_faq_table']} where fm_id = '{$row['fm_id']}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
$cnt = $row1['cnt']; $cnt = $row1['cnt'];
?> ?>
@ -61,7 +61,7 @@ $result = sql_query($sql);
<td><a href="./faqlist.php?fm_id=<?php echo $row['fm_id']; ?>&amp;fm_subject=<?php echo $row['fm_subject']; ?>"><?php echo stripslashes($row['fm_subject']); ?></a></td> <td><a href="./faqlist.php?fm_id=<?php echo $row['fm_id']; ?>&amp;fm_subject=<?php echo $row['fm_subject']; ?>"><?php echo stripslashes($row['fm_subject']); ?></a></td>
<td class="td_num"><?php echo $cnt; ?></td> <td class="td_num"><?php echo $cnt; ?></td>
<td class="td_mng"> <td class="td_mng">
<a href="<?php echo G4_SHOP_URL; ?>/faq.php?fm_id=<?php echo $row['fm_id']; ?>"><span class="sound_only"><?php echo stripslashes($row['fm_subject']); ?> </span>보기</a> <a href="<?php echo G5_SHOP_URL; ?>/faq.php?fm_id=<?php echo $row['fm_id']; ?>"><span class="sound_only"><?php echo stripslashes($row['fm_subject']); ?> </span>보기</a>
<a href="./faqmasterform.php?w=u&amp;fm_id=<?php echo $row['fm_id']; ?>"><span class="sound_only"><?php echo stripslashes($row['fm_subject']); ?> </span>수정</a> <a href="./faqmasterform.php?w=u&amp;fm_id=<?php echo $row['fm_id']; ?>"><span class="sound_only"><?php echo stripslashes($row['fm_subject']); ?> </span>수정</a>
<a href="./faqmasterformupdate.php?w=d&amp;fm_id=<?php echo $row['fm_id']; ?>" onclick="return delete_confirm();"><span class="sound_only"><?php echo stripslashes($row['fm_subject']); ?> </span>삭제</a> <a href="./faqmasterformupdate.php?w=d&amp;fm_id=<?php echo $row['fm_id']; ?>" onclick="return delete_confirm();"><span class="sound_only"><?php echo stripslashes($row['fm_subject']); ?> </span>삭제</a>
</td> </td>
@ -77,8 +77,8 @@ $result = sql_query($sql);
</table> </table>
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -4,8 +4,8 @@ include_once('./_common.php');
$max_limit = 7; // 몇행 출력할 것인지? $max_limit = 7; // 몇행 출력할 것인지?
$g4['title'] = ' 쇼핑몰관리'; $g5['title'] = ' 쇼핑몰관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$pg_anchor = '<ul class="anchor"> $pg_anchor = '<ul class="anchor">
<li><a href="#anc_sidx_rdy">입금완료미배송내역</a></li> <li><a href="#anc_sidx_rdy">입금완료미배송내역</a></li>
@ -33,14 +33,14 @@ $pg_anchor = '<ul class="anchor">
<?php <?php
// 미수금이 없고 운송장번호가 없는 자료를 구함 // 미수금이 없고 운송장번호가 없는 자료를 구함
$sql = " select * $sql = " select *
from {$g4['shop_order_table']} from {$g5['shop_order_table']}
where od_receipt_price > 0 and od_misu <= 0 and od_invoice = '' where od_receipt_price > 0 and od_misu <= 0 and od_invoice = ''
order by od_id desc order by od_id desc
limit $max_limit "; limit $max_limit ";
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
$sql1 = " select * from {$g4['member_table']} where mb_id = '{$row['mb_id']}' "; $sql1 = " select * from {$g5['member_table']} where mb_id = '{$row['mb_id']}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
$name = get_sideview($row['mb_id'], get_text($row['od_name']), $row1['mb_email'], $row1['mb_homepage']); $name = get_sideview($row['mb_id'], get_text($row['od_name']), $row1['mb_email'], $row1['mb_homepage']);
@ -93,14 +93,14 @@ $pg_anchor = '<ul class="anchor">
<?php <?php
// 미수금이 있고 송장번호가 없는 자료를 구함 // 미수금이 있고 송장번호가 없는 자료를 구함
$sql = " select * $sql = " select *
from {$g4['shop_order_table']} from {$g5['shop_order_table']}
where od_misu > 0 where od_misu > 0
order by od_id desc order by od_id desc
limit $max_limit "; limit $max_limit ";
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
$sql1 = " select * from {$g4['member_table']} where mb_id = '{$row['mb_id']}' "; $sql1 = " select * from {$g5['member_table']} where mb_id = '{$row['mb_id']}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
$name = get_sideview($row['mb_id'], get_text($row['od_name']), $row1['mb_email'], $row1['mb_homepage']); $name = get_sideview($row['mb_id'], get_text($row['od_name']), $row1['mb_email'], $row1['mb_homepage']);
@ -149,14 +149,14 @@ $pg_anchor = '<ul class="anchor">
</thead> </thead>
<tbody> <tbody>
<?php <?php
$sql = " select * from {$g4[shop_item_use_table]} $sql = " select * from {$g5[shop_item_use_table]}
where is_confirm = 0 where is_confirm = 0
order by is_id desc order by is_id desc
limit $max_limit "; limit $max_limit ";
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
$sql1 = " select * from {$g4['member_table']} where mb_id = '{$row['mb_id']}' "; $sql1 = " select * from {$g5['member_table']} where mb_id = '{$row['mb_id']}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
$name = get_sideview($row['mb_id'], get_text($row['is_name']), $row1['mb_email'], $row1['mb_homepage']); $name = get_sideview($row['mb_id'], get_text($row['is_name']), $row1['mb_email'], $row1['mb_homepage']);
@ -192,14 +192,14 @@ $pg_anchor = '<ul class="anchor">
</thead> </thead>
<tbody> <tbody>
<?php <?php
$sql = " select * from {$g4['shop_item_qa_table']} $sql = " select * from {$g5['shop_item_qa_table']}
where iq_answer = '' where iq_answer = ''
order by iq_id desc order by iq_id desc
limit $max_limit "; limit $max_limit ";
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
$sql1 = " select * from {$g4['member_table']} where mb_id = '{$row['mb_id']}' "; $sql1 = " select * from {$g5['member_table']} where mb_id = '{$row['mb_id']}' ";
$row1 = sql_fetch($sql1); $row1 = sql_fetch($sql1);
$name = get_sideview($row['mb_id'], get_text($row['iq_name']), $row1['mb_email'], $row1['mb_homepage']); $name = get_sideview($row['mb_id'], get_text($row['iq_name']), $row1['mb_email'], $row1['mb_homepage']);
@ -224,5 +224,5 @@ $pg_anchor = '<ul class="anchor">
</section> </section>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -4,8 +4,8 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '상품 복사'; $g5['title'] = '상품 복사';
include_once(G4_PATH.'/head.sub.php'); include_once(G5_PATH.'/head.sub.php');
?> ?>
<form name="fitemcopy"> <form name="fitemcopy">
@ -46,5 +46,5 @@ function _copy(link)
</script> </script>
<?php <?php
include_once(G4_PATH.'/tail.sub.php'); include_once(G5_PATH.'/tail.sub.php');
?> ?>

View File

@ -14,17 +14,17 @@ $t_it_id = preg_replace("/[A-Za-z0-9\-_]/", "", $new_it_id);
if($t_it_id) if($t_it_id)
alert("상품코드는 영문자, 숫자, -, _ 만 사용할 수 있습니다."); alert("상품코드는 영문자, 숫자, -, _ 만 사용할 수 있습니다.");
$row = sql_fetch(" select count(*) as cnt from {$g4['shop_item_table']} where it_id = '$new_it_id' "); $row = sql_fetch(" select count(*) as cnt from {$g5['shop_item_table']} where it_id = '$new_it_id' ");
if ($row['cnt']) if ($row['cnt'])
alert('이미 존재하는 상품코드 입니다.'); alert('이미 존재하는 상품코드 입니다.');
$sql = " select * from {$g4['shop_item_table']} where it_id = '$it_id' limit 1 "; $sql = " select * from {$g5['shop_item_table']} where it_id = '$it_id' limit 1 ";
$cp = sql_fetch($sql); $cp = sql_fetch($sql);
// 상품테이블의 필드가 추가되어도 수정하지 않도록 필드명을 추출하여 insert 퀴리를 생성한다. (상품코드만 새로운것으로 대체) // 상품테이블의 필드가 추가되어도 수정하지 않도록 필드명을 추출하여 insert 퀴리를 생성한다. (상품코드만 새로운것으로 대체)
$sql_common = ""; $sql_common = "";
$fields = mysql_list_fields(G4_MYSQL_DB, $g4['shop_item_table']); $fields = mysql_list_fields(G5_MYSQL_DB, $g5['shop_item_table']);
$columns = mysql_num_fields($fields); $columns = mysql_num_fields($fields);
for ($i = 0; $i < $columns; $i++) { for ($i = 0; $i < $columns; $i++) {
$fld = mysql_field_name($fields, $i); $fld = mysql_field_name($fields, $i);
@ -33,15 +33,15 @@ for ($i = 0; $i < $columns; $i++) {
} }
} }
$sql = " insert {$g4['shop_item_table']} $sql = " insert {$g5['shop_item_table']}
set it_id = '$new_it_id' set it_id = '$new_it_id'
$sql_common "; $sql_common ";
sql_query($sql); sql_query($sql);
// 선택/추가 옵션 copy // 선택/추가 옵션 copy
$opt_sql = " insert ignore into {$g4['shop_item_option_table']} ( io_id, io_type, it_id, io_price, io_stock_qty, io_noti_qty, io_use ) $opt_sql = " insert ignore into {$g5['shop_item_option_table']} ( io_id, io_type, it_id, io_price, io_stock_qty, io_noti_qty, io_use )
select io_id, io_type, '$new_it_id', io_price, io_stock_qty, io_noti_qty, io_use select io_id, io_type, '$new_it_id', io_price, io_stock_qty, io_noti_qty, io_use
from {$g4['shop_item_option_table']} from {$g5['shop_item_option_table']}
where it_id = '$it_id' where it_id = '$it_id'
order by io_no asc "; order by io_no asc ";
sql_query($opt_sql); sql_query($opt_sql);
@ -58,7 +58,7 @@ if($cp['it_explan']) {
else else
$src_path = $p['path']; $src_path = $p['path'];
$srcfile = G4_PATH.$src_path; $srcfile = G5_PATH.$src_path;
$dstfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $srcfile); $dstfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $srcfile);
if(is_file($srcfile)) { if(is_file($srcfile)) {
@ -69,7 +69,7 @@ if($cp['it_explan']) {
} }
} }
$sql = " update {$g4['shop_item_table']} set it_explan = '{$cp['it_explan']}' where it_id = '$new_it_id' "; $sql = " update {$g5['shop_item_table']} set it_explan = '{$cp['it_explan']}' where it_id = '$new_it_id' ";
sql_query($sql); sql_query($sql);
} }
@ -84,7 +84,7 @@ if($cp['it_mobile_explan']) {
else else
$src_path = $p['path']; $src_path = $p['path'];
$srcfile = G4_PATH.$src_path; $srcfile = G5_PATH.$src_path;
$dstfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $srcfile); $dstfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $srcfile);
if(is_file($srcfile)) { if(is_file($srcfile)) {
@ -95,7 +95,7 @@ if($cp['it_mobile_explan']) {
} }
} }
$sql = " update {$g4['shop_item_table']} set it_mobile_explan = '{$cp['it_mobile_explan']}' where it_id = '$new_it_id' "; $sql = " update {$g5['shop_item_table']} set it_mobile_explan = '{$cp['it_mobile_explan']}' where it_id = '$new_it_id' ";
sql_query($sql); sql_query($sql);
} }
@ -109,8 +109,8 @@ function copy_directory($src_dir, $dest_dir)
return false; return false;
if(!is_dir($dest_dir)) { if(!is_dir($dest_dir)) {
@mkdir($dest_dir, G4_DIR_PERMISSION); @mkdir($dest_dir, G5_DIR_PERMISSION);
@chmod($dest_dir, G4_DIR_PERMISSION); @chmod($dest_dir, G5_DIR_PERMISSION);
} }
$dir = opendir($src_dir); $dir = opendir($src_dir);
@ -126,26 +126,26 @@ function copy_directory($src_dir, $dest_dir)
$dest_file = $dest_dir.'/'.$files[$i]; $dest_file = $dest_dir.'/'.$files[$i];
if(is_file($src_file)) { if(is_file($src_file)) {
copy($src_file, $dest_file); copy($src_file, $dest_file);
@chmod($dest_file, G4_FILE_PERMISSION); @chmod($dest_file, G5_FILE_PERMISSION);
} }
} }
} }
// 파일복사 // 파일복사
$dest_path = G4_DATA_PATH.'/item/'.$new_it_id; $dest_path = G5_DATA_PATH.'/item/'.$new_it_id;
@mkdir($dest_path, G4_DIR_PERMISSION); @mkdir($dest_path, G5_DIR_PERMISSION);
@chmod($dest_path, G4_DIR_PERMISSION); @chmod($dest_path, G5_DIR_PERMISSION);
$comma = ''; $comma = '';
$sql_img = ''; $sql_img = '';
for($i=1; $i<=10; $i++) { for($i=1; $i<=10; $i++) {
$file = G4_DATA_PATH.'/item/'.$cp['it_img'.$i]; $file = G5_DATA_PATH.'/item/'.$cp['it_img'.$i];
$new_img = ''; $new_img = '';
if(is_file($file)) { if(is_file($file)) {
$dstfile = $dest_path.'/'.basename($file); $dstfile = $dest_path.'/'.basename($file);
copy($file, $dstfile); copy($file, $dstfile);
@chmod($dstfile, G4_FILE_PERMISSION); @chmod($dstfile, G5_FILE_PERMISSION);
$new_img = $new_it_id.'/'.basename($file); $new_img = $new_it_id.'/'.basename($file);
} }
@ -153,7 +153,7 @@ for($i=1; $i<=10; $i++) {
$comma = ','; $comma = ',';
} }
$sql = " update {$g4['shop_item_table']} $sql = " update {$g5['shop_item_table']}
set $sql_img set $sql_img
where it_id = '$new_it_id' "; where it_id = '$new_it_id' ";
sql_query($sql); sql_query($sql);

View File

@ -10,16 +10,16 @@ if (!function_exists("itemdelete")) {
// 메세지출력후 주문개별내역페이지로 이동 // 메세지출력후 주문개별내역페이지로 이동
function itemdelete($it_id) function itemdelete($it_id)
{ {
global $g4, $is_admin; global $g5, $is_admin;
$sql = " select it_explan, it_mobile_explan, it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10 $sql = " select it_explan, it_mobile_explan, it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10
from {$g4['shop_item_table']} where it_id = '$it_id' "; from {$g5['shop_item_table']} where it_id = '$it_id' ";
$it = sql_fetch($sql); $it = sql_fetch($sql);
// 상품 이미지 삭제 // 상품 이미지 삭제
$dir_list = array(); $dir_list = array();
for($i=1; $i<=10; $i++) { for($i=1; $i<=10; $i++) {
$file = G4_DATA_PATH.'/item/'.$it['it_img'.$i]; $file = G5_DATA_PATH.'/item/'.$it['it_img'.$i];
if(is_file($file) && $it['it_img'.$i]) { if(is_file($file) && $it['it_img'.$i]) {
@unlink($file); @unlink($file);
$dir = dirname($file); $dir = dirname($file);
@ -37,27 +37,27 @@ if (!function_exists("itemdelete")) {
} }
// 상, 하단 이미지 삭제 // 상, 하단 이미지 삭제
@unlink(G4_DATA_PATH."/item/$it_id"."_h"); @unlink(G5_DATA_PATH."/item/$it_id"."_h");
@unlink(G4_DATA_PATH."/item/$it_id"."_t"); @unlink(G5_DATA_PATH."/item/$it_id"."_t");
// 장바구니 삭제 // 장바구니 삭제
$sql = " delete from {$g4['shop_cart_table']} where it_id = '$it_id' "; $sql = " delete from {$g5['shop_cart_table']} where it_id = '$it_id' ";
sql_query($sql); sql_query($sql);
// 이벤트삭제 // 이벤트삭제
$sql = " delete from {$g4['shop_event_item_table']} where it_id = '$it_id' "; $sql = " delete from {$g5['shop_event_item_table']} where it_id = '$it_id' ";
sql_query($sql); sql_query($sql);
// 사용후기삭제 // 사용후기삭제
$sql = " delete from {$g4['shop_item_use_table']} where it_id = '$it_id' "; $sql = " delete from {$g5['shop_item_use_table']} where it_id = '$it_id' ";
sql_query($sql); sql_query($sql);
// 상품문의삭제 // 상품문의삭제
$sql = " delete from {$g4['shop_item_qa_table']} where it_id = '$it_id' "; $sql = " delete from {$g5['shop_item_qa_table']} where it_id = '$it_id' ";
sql_query($sql); sql_query($sql);
// 관련상품삭제 // 관련상품삭제
$sql = " delete from {$g4['shop_item_relation_table']} where it_id = '$it_id' or it_id2 = '$it_id' "; $sql = " delete from {$g5['shop_item_relation_table']} where it_id = '$it_id' or it_id2 = '$it_id' ";
sql_query($sql); sql_query($sql);
@ -73,7 +73,7 @@ if (!function_exists("itemdelete")) {
else else
$data_path = $p['path']; $data_path = $p['path'];
$destfile = G4_PATH.$data_path; $destfile = G5_PATH.$data_path;
if(is_file($destfile)) if(is_file($destfile))
@unlink($destfile); @unlink($destfile);
@ -88,7 +88,7 @@ if (!function_exists("itemdelete")) {
else else
$data_path = $p['path']; $data_path = $p['path'];
$destfile = G4_PATH.$data_path; $destfile = G5_PATH.$data_path;
if(is_file($destfile)) if(is_file($destfile))
@unlink($destfile); @unlink($destfile);
@ -97,7 +97,7 @@ if (!function_exists("itemdelete")) {
// 상품 삭제 // 상품 삭제
$sql = " delete from {$g4['shop_item_table']} where it_id = '$it_id' "; $sql = " delete from {$g5['shop_item_table']} where it_id = '$it_id' ";
sql_query($sql); sql_query($sql);
} }
} }

View File

@ -4,10 +4,10 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '이벤트관리'; $g5['title'] = '이벤트관리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$sql_common = " from {$g4['shop_event_table']} "; $sql_common = " from {$g5['shop_event_table']} ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select count(*) as cnt " . $sql_common; $sql = " select count(*) as cnt " . $sql_common;
@ -42,7 +42,7 @@ $result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) { for ($i=0; $row=mysql_fetch_array($result); $i++) {
$href = ""; $href = "";
$sql = " select count(ev_id) as cnt from {$g4['shop_event_item_table']} where ev_id = '{$row['ev_id']}' "; $sql = " select count(ev_id) as cnt from {$g5['shop_event_item_table']} where ev_id = '{$row['ev_id']}' ";
$ev = sql_fetch($sql); $ev = sql_fetch($sql);
if ($ev['cnt']) { if ($ev['cnt']) {
$href = '<a href="javascript:;" onclick="itemeventwin('.$row['ev_id'].');">'; $href = '<a href="javascript:;" onclick="itemeventwin('.$row['ev_id'].');">';
@ -58,7 +58,7 @@ $result = sql_query($sql);
<td class="td_num"><?php echo $href; ?><?php echo $ev['cnt']; ?><?php echo $href_close; ?></td> <td class="td_num"><?php echo $href; ?><?php echo $ev['cnt']; ?><?php echo $href_close; ?></td>
<td class="td_smallmng"><?php echo $row['ev_use'] ? '<span class="txt_true">예</span>' : '<span class="txt_false">아니오</span>'; ?></td> <td class="td_smallmng"><?php echo $row['ev_use'] ? '<span class="txt_true">예</span>' : '<span class="txt_false">아니오</span>'; ?></td>
<td class="td_mng"> <td class="td_mng">
<a href="<?php echo G4_SHOP_URL; ?>/event.php?ev_id=<?php echo $row['ev_id']; ?>">보기</a> <a href="<?php echo G5_SHOP_URL; ?>/event.php?ev_id=<?php echo $row['ev_id']; ?>">보기</a>
<a href="./itemeventform.php?w=u&amp;ev_id=<?php echo $row['ev_id']; ?>">수정</a> <a href="./itemeventform.php?w=u&amp;ev_id=<?php echo $row['ev_id']; ?>">수정</a>
<a href="./itemeventformupdate.php?w=d&amp;ev_id=<?php echo $row['ev_id']; ?>" onclick="return delete_confirm();">삭제</a> <a href="./itemeventformupdate.php?w=d&amp;ev_id=<?php echo $row['ev_id']; ?>" onclick="return delete_confirm();">삭제</a>
</td> </td>
@ -85,5 +85,5 @@ function itemeventwin(ev_id)
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -1,26 +1,26 @@
<?php <?php
$sub_menu = '500300'; $sub_menu = '500300';
include_once('./_common.php'); include_once('./_common.php');
include_once(G4_EDITOR_LIB); include_once(G5_EDITOR_LIB);
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
$html_title = "이벤트"; $html_title = "이벤트";
$g4['title'] = $html_title.' 관리'; $g5['title'] = $html_title.' 관리';
if ($w == "u") if ($w == "u")
{ {
$html_title .= " 수정"; $html_title .= " 수정";
$readonly = " readonly"; $readonly = " readonly";
$sql = " select * from {$g4['shop_event_table']} where ev_id = '$ev_id' "; $sql = " select * from {$g5['shop_event_table']} where ev_id = '$ev_id' ";
$ev = sql_fetch($sql); $ev = sql_fetch($sql);
if (!$ev['ev_id']) if (!$ev['ev_id'])
alert("등록된 자료가 없습니다."); alert("등록된 자료가 없습니다.");
// 등록된 이벤트 상품 // 등록된 이벤트 상품
$sql = " select b.it_id, b.it_name $sql = " select b.it_id, b.it_name
from {$g4['shop_event_item_table']} a left join {$g4['shop_item_table']} b on ( a.it_id = b.it_id ) from {$g5['shop_event_item_table']} a left join {$g5['shop_item_table']} b on ( a.it_id = b.it_id )
where a.ev_id = '$ev_id' "; where a.ev_id = '$ev_id' ";
$res_item = sql_query($sql); $res_item = sql_query($sql);
} }
@ -42,7 +42,7 @@ else
// 분류리스트 // 분류리스트
$category_select = ''; $category_select = '';
$sql = " select * from {$g4['shop_category_table']} "; $sql = " select * from {$g5['shop_category_table']} ";
if ($is_admin != 'super') if ($is_admin != 'super')
$sql .= " where ca_mb_id = '{$member['mb_id']}' "; $sql .= " where ca_mb_id = '{$member['mb_id']}' ";
$sql .= " order by ca_id "; $sql .= " order by ca_id ";
@ -58,7 +58,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
$category_select .= "<option value=\"{$row['ca_id']}\">$nbsp{$row['ca_name']}</option>\n"; $category_select .= "<option value=\"{$row['ca_id']}\">$nbsp{$row['ca_name']}</option>\n";
} }
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
?> ?>
<form name="feventform" action="./itemeventformupdate.php" onsubmit="return feventform_check(this);" method="post" enctype="MULTIPART/FORM-DATA"> <form name="feventform" action="./itemeventformupdate.php" onsubmit="return feventform_check(this);" method="post" enctype="MULTIPART/FORM-DATA">
@ -79,16 +79,16 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<th>이벤트번호</th> <th>이벤트번호</th>
<td> <td>
<span class="frm_ev_id"><?php echo $ev_id; ?></span> <span class="frm_ev_id"><?php echo $ev_id; ?></span>
<a href="<?php echo G4_SHOP_URL; ?>/event.php?ev_id=<?php echo $ev['ev_id']; ?>" class="btn_frmline">이벤트바로가기</a> <a href="<?php echo G5_SHOP_URL; ?>/event.php?ev_id=<?php echo $ev['ev_id']; ?>" class="btn_frmline">이벤트바로가기</a>
</td> </td>
</tr> </tr>
<?php } ?> <?php } ?>
<tr> <tr>
<th scope="row"><label for="ev_skin">출력스킨</label></th> <th scope="row"><label for="ev_skin">출력스킨</label></th>
<td> <td>
<?php echo help('기본으로 제공하는 스킨은 '.str_replace(G4_PATH.'/', '', G4_SHOP_SKIN_PATH).'/list.*.skin.php 입니다.'.PHP_EOL.G4_SHOP_DIR.'/event.php&amp;skin=userskin.php 처럼 직접 만든 스킨을 사용할 수도 있습니다.'); ?> <?php echo help('기본으로 제공하는 스킨은 '.str_replace(G5_PATH.'/', '', G5_SHOP_SKIN_PATH).'/list.*.skin.php 입니다.'.PHP_EOL.G5_SHOP_DIR.'/event.php&amp;skin=userskin.php 처럼 직접 만든 스킨을 사용할 수도 있습니다.'); ?>
<select name="ev_skin" id="ev_skin"> <select name="ev_skin" id="ev_skin">
<?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G4_SHOP_SKIN_PATH, $ev['ev_skin']); ?> <?php echo get_list_skin_options("^list.[^\.]+\.skin\.php", G5_SHOP_SKIN_PATH, $ev['ev_skin']); ?>
</select> </select>
</td> </td>
</tr> </tr>
@ -143,7 +143,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<input type="file" name="ev_mimg" id="ev_mimg"> <input type="file" name="ev_mimg" id="ev_mimg">
<?php <?php
$mimg_str = ""; $mimg_str = "";
$mimg = G4_DATA_PATH.'/event/'.$ev['ev_id'].'_m'; $mimg = G5_DATA_PATH.'/event/'.$ev['ev_id'].'_m';
if (file_exists($mimg)) { if (file_exists($mimg)) {
$size = @getimagesize($mimg); $size = @getimagesize($mimg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -152,7 +152,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="ev_mimg_del" value="1" id="ev_mimg_del"> <label for="ev_mimg_del">삭제</label>'; echo '<input type="checkbox" name="ev_mimg_del" value="1" id="ev_mimg_del"> <label for="ev_mimg_del">삭제</label>';
$mimg_str = '<img src="'.G4_DATA_URL.'/event/'.$ev['ev_id'].'_m" width="'.$width.'" alt="">'; $mimg_str = '<img src="'.G5_DATA_URL.'/event/'.$ev['ev_id'].'_m" width="'.$width.'" alt="">';
} }
if ($mimg_str) { if ($mimg_str) {
echo '<div class="banner_or_img">'; echo '<div class="banner_or_img">';
@ -214,7 +214,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<input type="file" name="ev_himg" id="ev_himg"> <input type="file" name="ev_himg" id="ev_himg">
<?php <?php
$himg_str = ""; $himg_str = "";
$himg = G4_DATA_PATH.'/event/'.$ev['ev_id'].'_h'; $himg = G5_DATA_PATH.'/event/'.$ev['ev_id'].'_h';
if (file_exists($himg)) { if (file_exists($himg)) {
$size = @getimagesize($himg); $size = @getimagesize($himg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -223,7 +223,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="ev_himg_del" value="1" id="ev_himg_del"> <label for="ev_himg_del">삭제</label>'; echo '<input type="checkbox" name="ev_himg_del" value="1" id="ev_himg_del"> <label for="ev_himg_del">삭제</label>';
$himg_str = '<img src="'.G4_DATA_URL.'/event/'.$ev['ev_id'].'_h" width="'.$width.'" alt="">'; $himg_str = '<img src="'.G5_DATA_URL.'/event/'.$ev['ev_id'].'_h" width="'.$width.'" alt="">';
} }
if ($himg_str) { if ($himg_str) {
echo '<div class="banner_or_img">'; echo '<div class="banner_or_img">';
@ -240,7 +240,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
<input type="file" name="ev_timg" id="ev_timg"> <input type="file" name="ev_timg" id="ev_timg">
<?php <?php
$timg_str = ""; $timg_str = "";
$timg = G4_DATA_PATH.'/event/'.$ev['ev_id'].'_t'; $timg = G5_DATA_PATH.'/event/'.$ev['ev_id'].'_t';
if (file_exists($timg)) { if (file_exists($timg)) {
$size = @getimagesize($timg); $size = @getimagesize($timg);
if($size[0] && $size[0] > 750) if($size[0] && $size[0] > 750)
@ -248,7 +248,7 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
else else
$width = $size[0]; $width = $size[0];
echo '<input type="checkbox" name="ev_timg_del" value="1" id="ev_timg_del"> <label for="ev_timg_del">삭제</label>'; echo '<input type="checkbox" name="ev_timg_del" value="1" id="ev_timg_del"> <label for="ev_timg_del">삭제</label>';
$timg_str = '<img src="'.G4_DATA_URL.'/event/'.$ev['ev_id'].'_t" width="'.$width.'" alt="">'; $timg_str = '<img src="'.G5_DATA_URL.'/event/'.$ev['ev_id'].'_t" width="'.$width.'" alt="">';
} }
if ($timg_str) { if ($timg_str) {
echo '<div class="banner_or_img">'; echo '<div class="banner_or_img">';
@ -367,5 +367,5 @@ function feventform_check(f)
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

View File

@ -10,12 +10,12 @@ if ($w == 'd')
else else
auth_check($auth[$sub_menu], "w"); auth_check($auth[$sub_menu], "w");
@mkdir(G4_DATA_PATH."/event", G4_DIR_PERMISSION); @mkdir(G5_DATA_PATH."/event", G5_DIR_PERMISSION);
@chmod(G4_DATA_PATH."/event", G4_DIR_PERMISSION); @chmod(G5_DATA_PATH."/event", G5_DIR_PERMISSION);
if ($ev_mimg_del) @unlink(G4_DATA_PATH."/event/{$ev_id}_m"); if ($ev_mimg_del) @unlink(G5_DATA_PATH."/event/{$ev_id}_m");
if ($ev_himg_del) @unlink(G4_DATA_PATH."/event/{$ev_id}_h"); if ($ev_himg_del) @unlink(G5_DATA_PATH."/event/{$ev_id}_h");
if ($ev_timg_del) @unlink(G4_DATA_PATH."/event/{$ev_id}_t"); if ($ev_timg_del) @unlink(G5_DATA_PATH."/event/{$ev_id}_t");
$sql_common = " set ev_skin = '$ev_skin', $sql_common = " set ev_skin = '$ev_skin',
ev_img_width = '$ev_img_width', ev_img_width = '$ev_img_width',
@ -31,42 +31,42 @@ $sql_common = " set ev_skin = '$ev_skin',
if ($w == "") if ($w == "")
{ {
$ev_id = G4_SERVER_TIME; $ev_id = G5_SERVER_TIME;
$sql = " insert {$g4['shop_event_table']} $sql = " insert {$g5['shop_event_table']}
$sql_common $sql_common
, ev_id = '$ev_id' "; , ev_id = '$ev_id' ";
sql_query($sql); sql_query($sql);
} }
else if ($w == "u") else if ($w == "u")
{ {
$sql = " update {$g4['shop_event_table']} $sql = " update {$g5['shop_event_table']}
$sql_common $sql_common
where ev_id = '$ev_id' "; where ev_id = '$ev_id' ";
sql_query($sql); sql_query($sql);
} }
else if ($w == "d") else if ($w == "d")
{ {
@unlink(G4_DATA_PATH."/event/{$ev_id}_m"); @unlink(G5_DATA_PATH."/event/{$ev_id}_m");
@unlink(G4_DATA_PATH."/event/{$ev_id}_h"); @unlink(G5_DATA_PATH."/event/{$ev_id}_h");
@unlink(G4_DATA_PATH."/event/{$ev_id}_t"); @unlink(G5_DATA_PATH."/event/{$ev_id}_t");
// 이벤트상품삭제 // 이벤트상품삭제
$sql = " delete from {$g4['shop_event_item_table']} where ev_id = '$ev_id' "; $sql = " delete from {$g5['shop_event_item_table']} where ev_id = '$ev_id' ";
sql_query($sql); sql_query($sql);
$sql = " delete from {$g4['shop_event_table']} where ev_id = '$ev_id' "; $sql = " delete from {$g5['shop_event_table']} where ev_id = '$ev_id' ";
sql_query($sql); sql_query($sql);
} }
if ($w == "" || $w == "u") if ($w == "" || $w == "u")
{ {
if ($_FILES['ev_mimg']['name']) upload_file($_FILES['ev_mimg']['tmp_name'], $ev_id."_m", G4_DATA_PATH."/event"); if ($_FILES['ev_mimg']['name']) upload_file($_FILES['ev_mimg']['tmp_name'], $ev_id."_m", G5_DATA_PATH."/event");
if ($_FILES['ev_himg']['name']) upload_file($_FILES['ev_himg']['tmp_name'], $ev_id."_h", G4_DATA_PATH."/event"); if ($_FILES['ev_himg']['name']) upload_file($_FILES['ev_himg']['tmp_name'], $ev_id."_h", G5_DATA_PATH."/event");
if ($_FILES['ev_timg']['name']) upload_file($_FILES['ev_timg']['tmp_name'], $ev_id."_t", G4_DATA_PATH."/event"); if ($_FILES['ev_timg']['name']) upload_file($_FILES['ev_timg']['tmp_name'], $ev_id."_t", G5_DATA_PATH."/event");
// 등록된 이벤트 상품 먼저 삭제 // 등록된 이벤트 상품 먼저 삭제
$sql = " delete from {$g4['shop_event_item_table']} where ev_id = '$ev_id' "; $sql = " delete from {$g5['shop_event_item_table']} where ev_id = '$ev_id' ";
sql_query($sql); sql_query($sql);
// 이벤트 상품등록 // 이벤트 상품등록
@ -76,7 +76,7 @@ if ($w == "" || $w == "u")
for($i=0; $i<$count; $i++) { for($i=0; $i<$count; $i++) {
$it_id = $item[$i]; $it_id = $item[$i];
if($it_id) { if($it_id) {
$sql = " insert into {$g4['shop_event_item_table']} $sql = " insert into {$g5['shop_event_item_table']}
set ev_id = '$ev_id', set ev_id = '$ev_id',
it_id = '$it_id' "; it_id = '$it_id' ";
sql_query($sql); sql_query($sql);

View File

@ -4,8 +4,8 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], "r"); auth_check($auth[$sub_menu], "r");
$g4['title'] = '이벤트일괄처리'; $g5['title'] = '이벤트일괄처리';
include_once (G4_ADMIN_PATH.'/admin.head.php'); include_once (G5_ADMIN_PATH.'/admin.head.php');
$where = " where "; $where = " where ";
$sql_search = ""; $sql_search = "";
@ -24,8 +24,8 @@ if ($sel_field == "") {
$sel_field = "it_name"; $sel_field = "it_name";
} }
$sql_common = " from {$g4['shop_item_table']} a $sql_common = " from {$g5['shop_item_table']} a
left join {$g4['shop_event_item_table']} b on (a.it_id=b.it_id and b.ev_id='$ev_id') "; left join {$g5['shop_event_item_table']} b on (a.it_id=b.it_id and b.ev_id='$ev_id') ";
$sql_common .= $sql_search; $sql_common .= $sql_search;
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
@ -79,7 +79,7 @@ if (isset($ev_set)) {
<?php <?php
// 이벤트 옵션처리 // 이벤트 옵션처리
$event_option = "<option value=''>이벤트를 선택하세요</option>"; $event_option = "<option value=''>이벤트를 선택하세요</option>";
$sql1 = " select ev_id, ev_subject from {$g4['shop_event_table']} order by ev_id desc "; $sql1 = " select ev_id, ev_subject from {$g5['shop_event_table']} order by ev_id desc ";
$result1 = sql_query($sql1); $result1 = sql_query($sql1);
while ($row1=mysql_fetch_array($result1)) while ($row1=mysql_fetch_array($result1))
$event_option .= '<option value="'.$row1['ev_id'].'`'.$row1['ev_subject'].'" '.get_selected($ev_set, $row1['ev_id'].'`'.$row1['ev_subject']).' >'.conv_subject($row1['ev_subject'], 20,"…").'</option>'; $event_option .= '<option value="'.$row1['ev_id'].'`'.$row1['ev_subject'].'" '.get_selected($ev_set, $row1['ev_id'].'`'.$row1['ev_subject']).' >'.conv_subject($row1['ev_subject'], 20,"…").'</option>';
@ -103,7 +103,7 @@ if (isset($ev_set)) {
<select name="sel_ca_id" id="sel_ca_id"> <select name="sel_ca_id" id="sel_ca_id">
<option value=''>전체분류</option> <option value=''>전체분류</option>
<?php <?php
$sql1 = " select ca_id, ca_name from {$g4['shop_category_table']} order by ca_id "; $sql1 = " select ca_id, ca_name from {$g5['shop_category_table']} order by ca_id ";
$result1 = sql_query($sql1); $result1 = sql_query($sql1);
for ($i=0; $row1=mysql_fetch_array($result1); $i++) for ($i=0; $row1=mysql_fetch_array($result1); $i++)
{ {
@ -159,9 +159,9 @@ if (isset($ev_set)) {
</thead> </thead>
<tbody> <tbody>
<?php for ($i=0; $row=mysql_fetch_array($result); $i++) { <?php for ($i=0; $row=mysql_fetch_array($result); $i++) {
$href = G4_SHOP_URL.'/item.php?it_id='.$row['it_id']; $href = G5_SHOP_URL.'/item.php?it_id='.$row['it_id'];
$sql = " select ev_id from {$g4['shop_event_item_table']} $sql = " select ev_id from {$g5['shop_event_item_table']}
where it_id = '{$row['it_id']}' where it_id = '{$row['it_id']}'
and ev_id = '$ev_id' "; and ev_id = '$ev_id' ";
$ev = sql_fetch($sql); $ev = sql_fetch($sql);
@ -203,7 +203,7 @@ if (isset($ev_set)) {
</section> </section>
<?php echo get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?> <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;page="); ?>
<script> <script>
function fitemeventlistupdatecheck(f) function fitemeventlistupdatecheck(f)
@ -220,5 +220,5 @@ function fitemeventlistupdatecheck(f)
</script> </script>
<?php <?php
include_once (G4_ADMIN_PATH.'/admin.tail.php'); include_once (G5_ADMIN_PATH.'/admin.tail.php');
?> ?>

Some files were not shown because too many files have changed in this diff Show More