From 8f2d8173e1d63e7b07a524009c6a81e7f4d0bef9 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 26 Mar 2014 13:38:15 +0900 Subject: [PATCH 01/10] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EC=83=81?= =?UTF-8?q?=ED=92=88=EC=A0=95=EB=B3=B4=20=EC=98=B5=EC=85=98=20=EC=9D=BC?= =?UTF-8?q?=EA=B4=84=EC=A0=81=EC=9A=A9=20=EB=95=8C=20=EC=84=A0=ED=83=9D?= =?UTF-8?q?=EC=A0=81=EC=9A=A9=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/itemform.php | 74 +++++++++++++++++++++++++++++-------- 1 file changed, 58 insertions(+), 16 deletions(-) diff --git a/adm/shop_admin/itemform.php b/adm/shop_admin/itemform.php index 23c54fd4b..8bce97164 100644 --- a/adm/shop_admin/itemform.php +++ b/adm/shop_admin/itemform.php @@ -837,18 +837,39 @@ $(function(){ var opt_stock = $.trim($("#opt_com_stock").val()); var opt_noti = $.trim($("#opt_com_noti").val()); var opt_use = $("#opt_com_use").val(); + var $el = $("input[name='opt_chk[]']:checked"); - if($("#opt_com_price_chk").is(":checked")) - $("input[name='opt_price[]']").val(opt_price); + // 체크된 옵션이 있으면 체크된 것만 적용 + if($el.size() > 0) { + var $tr; + $el.each(function() { + $tr = $(this).closest("tr"); - if($("#opt_com_stock_chk").is(":checked")) - $("input[name='opt_stock_qty[]']").val(opt_stock); + if($("#opt_com_price_chk").is(":checked")) + $tr.find("input[name='opt_price[]']").val(opt_price); - if($("#opt_com_noti_chk").is(":checked")) - $("input[name='opt_noti_qty[]']").val(opt_noti); + if($("#opt_com_stock_chk").is(":checked")) + $tr.find("input[name='opt_stock_qty[]']").val(opt_stock); - if($("#opt_com_use_chk").is(":checked")) - $("select[name='opt_use[]']").val(opt_use); + if($("#opt_com_noti_chk").is(":checked")) + $tr.find("input[name='opt_noti_qty[]']").val(opt_noti); + + if($("#opt_com_use_chk").is(":checked")) + $tr.find("select[name='opt_use[]']").val(opt_use); + }); + } else { + if($("#opt_com_price_chk").is(":checked")) + $("input[name='opt_price[]']").val(opt_price); + + if($("#opt_com_stock_chk").is(":checked")) + $("input[name='opt_stock_qty[]']").val(opt_stock); + + if($("#opt_com_noti_chk").is(":checked")) + $("input[name='opt_noti_qty[]']").val(opt_noti); + + if($("#opt_com_use_chk").is(":checked")) + $("select[name='opt_use[]']").val(opt_use); + } }); }); @@ -1022,18 +1043,39 @@ $(function(){ var spl_stock = $.trim($("#spl_com_stock").val()); var spl_noti = $.trim($("#spl_com_noti").val()); var spl_use = $("#spl_com_use").val(); + var $el = $("input[name='spl_chk[]']:checked"); - if($("#spl_com_price_chk").is(":checked")) - $("input[name='spl_price[]']").val(spl_price); + // 체크된 옵션이 있으면 체크된 것만 적용 + if($el.size() > 0) { + var $tr; + $el.each(function() { + $tr = $(this).closest("tr"); - if($("#spl_com_stock_chk").is(":checked")) - $("input[name='spl_stock_qty[]']").val(spl_stock); + if($("#spl_com_price_chk").is(":checked")) + $tr.find("input[name='spl_price[]']").val(spl_price); - if($("#spl_com_noti_chk").is(":checked")) - $("input[name='spl_noti_qty[]']").val(spl_noti); + if($("#spl_com_stock_chk").is(":checked")) + $tr.find("input[name='spl_stock_qty[]']").val(spl_stock); - if($("#spl_com_use_chk").is(":checked")) - $("select[name='spl_use[]']").val(spl_use); + if($("#spl_com_noti_chk").is(":checked")) + $tr.find("input[name='spl_noti_qty[]']").val(spl_noti); + + if($("#spl_com_use_chk").is(":checked")) + $tr.find("select[name='spl_use[]']").val(spl_use); + }); + } else { + if($("#spl_com_price_chk").is(":checked")) + $("input[name='spl_price[]']").val(spl_price); + + if($("#spl_com_stock_chk").is(":checked")) + $("input[name='spl_stock_qty[]']").val(spl_stock); + + if($("#spl_com_noti_chk").is(":checked")) + $("input[name='spl_noti_qty[]']").val(spl_noti); + + if($("#spl_com_use_chk").is(":checked")) + $("select[name='spl_use[]']").val(spl_use); + } }); }); From e61c40206753ea2ba1002efe3b8c3e1c9221864f Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 26 Mar 2014 15:43:55 +0900 Subject: [PATCH 02/10] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=B2=B4=ED=81=AC=20=EB=B0=8F=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/auth_list.php | 2 +- adm/board_copy.php | 1 - adm/board_form.php | 6 ------ adm/board_form_update.php | 4 ++-- adm/board_list.php | 2 +- adm/boardgroup_list.php | 2 +- adm/boardgroupmember_list.php | 2 +- adm/contentlist.php | 2 +- adm/faqmasterlist.php | 2 +- adm/member_delete.php | 10 +++++----- adm/member_list.php | 2 +- adm/member_list_delete.php | 20 ++++++++++---------- adm/point_list.php | 2 +- adm/poll_list.php | 2 +- adm/popular_list.php | 2 +- adm/popular_rank.php | 2 +- adm/visit_list.php | 2 +- adm/visit_search.php | 2 +- 18 files changed, 30 insertions(+), 37 deletions(-) diff --git a/adm/auth_list.php b/adm/auth_list.php index 682a20966..c0b3269ef 100644 --- a/adm/auth_list.php +++ b/adm/auth_list.php @@ -35,7 +35,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/board_copy.php b/adm/board_copy.php index 85b01fde8..1d78d2c30 100644 --- a/adm/board_copy.php +++ b/adm/board_copy.php @@ -5,7 +5,6 @@ include_once("./_common.php"); auth_check($auth[$sub_menu], 'w'); $g5['title'] = '게시판 복사'; -$administrator = 1; include_once(G5_PATH.'/head.sub.php'); ?> diff --git a/adm/board_form.php b/adm/board_form.php index ecbea30f1..ae69b945c 100644 --- a/adm/board_form.php +++ b/adm/board_form.php @@ -654,12 +654,6 @@ $frm_submit .= ''; - diff --git a/adm/board_form_update.php b/adm/board_form_update.php index 46b49f708..b56234342 100644 --- a/adm/board_form_update.php +++ b/adm/board_form_update.php @@ -195,14 +195,14 @@ if ($w == '') { $bo_notice = ""; $lf = ""; if ($board['bo_notice']) { - $tmp_array = explode("\n", $board['bo_notice']); + $tmp_array = explode(",", $board['bo_notice']); for ($i=0; $i= $member[mb_level]) +else if ($mb['mb_level'] >= $member['mb_level']) alert("자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다."); check_token(); // 회원자료 삭제 -member_delete($mb[mb_id]); +member_delete($mb['mb_id']); if ($url) goto_url("{$url}?$qstr&w=u&mb_id=$mb_id"); diff --git a/adm/member_list.php b/adm/member_list.php index 34b2cf704..1c9ce7981 100644 --- a/adm/member_list.php +++ b/adm/member_list.php @@ -43,7 +43,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 // 탈퇴회원수 diff --git a/adm/member_list_delete.php b/adm/member_list_delete.php index d5eb706df..0deced561 100644 --- a/adm/member_list_delete.php +++ b/adm/member_list_delete.php @@ -9,7 +9,7 @@ auth_check($auth[$sub_menu], "d"); check_token(); $msg = ""; -for ($i=0; $i= $member[mb_level]) { - $msg .= "$mb[mb_id] : 자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.\\n"; + $msg .= "{$mb['mb_id']} : 회원자료가 존재하지 않습니다.\\n"; + } else if ($member['mb_id'] == $mb['mb_id']) { + $msg .= "{$mb['mb_id']} : 로그인 중인 관리자는 삭제 할 수 없습니다.\\n"; + } else if (is_admin($mb['mb_id']) == "super") { + $msg .= "{$mb['mb_id']} : 최고 관리자는 삭제할 수 없습니다.\\n"; + } else if ($is_admin != "super" && $mb['mb_level'] >= $member['mb_level']) { + $msg .= "{$mb['mb_id']} : 자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.\\n"; } else { - // 회원자료 삭제 - member_delete($mb[mb_id]); + // 회원자료 삭제 + member_delete($mb['mb_id']); } } diff --git a/adm/point_list.php b/adm/point_list.php index d0fab01b4..8d23ccd5c 100644 --- a/adm/point_list.php +++ b/adm/point_list.php @@ -38,7 +38,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/poll_list.php b/adm/poll_list.php index 990fccc57..fc76ba0c8 100644 --- a/adm/poll_list.php +++ b/adm/poll_list.php @@ -34,7 +34,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/popular_list.php b/adm/popular_list.php index f0d358d32..50bd5a870 100644 --- a/adm/popular_list.php +++ b/adm/popular_list.php @@ -47,7 +47,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/popular_rank.php b/adm/popular_rank.php index a6b396c47..4c47720c2 100644 --- a/adm/popular_rank.php +++ b/adm/popular_rank.php @@ -20,7 +20,7 @@ $total_count = mysql_num_rows($result); $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select pp_word, count(*) as cnt {$sql_common} {$sql_search} {$sql_group} {$sql_order} limit {$from_record}, {$rows} "; diff --git a/adm/visit_list.php b/adm/visit_list.php index 60d73f6c9..3b9b9c070 100644 --- a/adm/visit_list.php +++ b/adm/visit_list.php @@ -22,7 +22,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/visit_search.php b/adm/visit_search.php index 0419c72a6..636304de2 100644 --- a/adm/visit_search.php +++ b/adm/visit_search.php @@ -57,7 +57,7 @@ $listall = '처음'; //페이지 처음 $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 - if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) + if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * From 1c9f0f6018bf73b3505179d9d12d62bb6b6f493a Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 26 Mar 2014 17:14:30 +0900 Subject: [PATCH 03/10] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=B2=B4=ED=81=AC=20=EB=B0=8F=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbs/current_connect.php | 2 +- bbs/email_stop.php | 10 +++++----- bbs/formmail_send.php | 2 +- bbs/link.php | 12 ++++++------ bbs/login_check.php | 2 +- bbs/memo_delete.php | 18 +++++++++--------- bbs/memo_form.php | 2 +- bbs/new.php | 2 +- bbs/new_delete.php | 13 +++++++++---- bbs/password_check.php | 4 ++-- bbs/poll_etc_update.php | 18 +++++++++--------- bbs/qalist.php | 2 +- bbs/register_email.php | 3 +-- bbs/register_form.php | 4 ++-- bbs/rss.php | 5 +++++ bbs/scrap.php | 2 +- bbs/search.php | 4 ++-- bbs/view.php | 7 ++++++- bbs/write.php | 4 ++-- 19 files changed, 65 insertions(+), 51 deletions(-) diff --git a/bbs/current_connect.php b/bbs/current_connect.php index f9331a070..686522564 100644 --- a/bbs/current_connect.php +++ b/bbs/current_connect.php @@ -18,7 +18,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) { $list[$i]['name'] = get_sideview($row['mb_id'], cut_str($row['mb_nick'], $config['cf_cut_name']), $row['mb_email'], $row['mb_homepage']); } else { if ($is_admin) - $list[$i]['name'] = $row[lo_ip]; + $list[$i]['name'] = $row['lo_ip']; else $list[$i]['name'] = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $row['lo_ip']); } diff --git a/bbs/email_stop.php b/bbs/email_stop.php index 8e0a9bfff..3635bb361 100644 --- a/bbs/email_stop.php +++ b/bbs/email_stop.php @@ -1,15 +1,15 @@ ", $content); + $content = str_replace("\n", "
", $content); } // html 이면 diff --git a/bbs/link.php b/bbs/link.php index 1ba9f8fee..e74536ca9 100644 --- a/bbs/link.php +++ b/bbs/link.php @@ -1,23 +1,23 @@ ' ."\n".' >' - ."\n".' >'.preg_replace("/\n/", "\n> ", get_text($row['me_memo'], 0)) + ."\n".' >'.str_replace("\n", "\n> ", get_text($row['me_memo'], 0)) ."\n".' >' .' >'; diff --git a/bbs/new.php b/bbs/new.php index d91c0a8e2..66a10188b 100644 --- a/bbs/new.php +++ b/bbs/new.php @@ -52,7 +52,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) { // 원글 $comment = ""; $comment_link = ""; - $row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '$row[wr_id]' "); + $row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row['wr_id']}' "); $list[$i] = $row2; $name = get_sideview($row2['mb_id'], cut_str($row2['wr_name'], $config['cf_cut_name']), $row2['wr_email'], $row2['wr_homepage']); diff --git a/bbs/new_delete.php b/bbs/new_delete.php index 6358d4885..e3df24ce8 100644 --- a/bbs/new_delete.php +++ b/bbs/new_delete.php @@ -44,7 +44,7 @@ for($i=0;$i +
@@ -43,7 +43,6 @@ function fregister_email_submit(f) { - f.action = ""; return true; } diff --git a/bbs/register_form.php b/bbs/register_form.php index b5bfc33f2..c4919bf73 100644 --- a/bbs/register_form.php +++ b/bbs/register_form.php @@ -51,10 +51,10 @@ if ($w == "") { if ($is_admin) alert('관리자의 회원정보는 관리자 화면에서 수정해 주십시오.', G5_URL); - if (!$member[mb_id]) + if (!$is_member) alert('로그인 후 이용하여 주십시오.', G5_URL); - if ($member[mb_id] != $mb_id) + if ($member['mb_id'] != $mb_id) alert('로그인된 회원과 넘어온 정보가 서로 다릅니다.'); /* diff --git a/bbs/rss.php b/bbs/rss.php index d53c92f1e..6bf5b1b55 100644 --- a/bbs/rss.php +++ b/bbs/rss.php @@ -7,9 +7,14 @@ function specialchars_replace($str, $len=0) { $str = substr($str, 0, $len); } + $str = str_replace(array("&", "<", ">"), array("&", "<", ">"), $str); + + /* $str = preg_replace("/&/", "&", $str); $str = preg_replace("//", ">", $str); + */ + return $str; } diff --git a/bbs/scrap.php b/bbs/scrap.php index 916e1b204..dbf53f2f2 100644 --- a/bbs/scrap.php +++ b/bbs/scrap.php @@ -18,7 +18,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $list = array(); diff --git a/bbs/search.php b/bbs/search.php index 97662e56a..bf156e801 100644 --- a/bbs/search.php +++ b/bbs/search.php @@ -140,7 +140,7 @@ if ($stx) { $rows = $srows; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 - if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) + if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 for ($i=0; $i ", get_text($write['wr_content'], 0)) + ."\n > ".str_replace("\n", "\n> ", get_text($write['wr_content'], 0)) ."\n > " ."\n > "; From eeef799bf7e35e0cdd0eb41618a3c066a2984bca Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 26 Mar 2014 17:18:40 +0900 Subject: [PATCH 04/10] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=B2=B4=ED=81=AC=20=EB=B0=8F=20=EC=A0=95=EB=A6=AC?= =?UTF-8?q?2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbs/poll_etc_update.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bbs/poll_etc_update.php b/bbs/poll_etc_update.php index ee189eb12..9828bdc35 100644 --- a/bbs/poll_etc_update.php +++ b/bbs/poll_etc_update.php @@ -42,7 +42,7 @@ if ($w == '') } else if ($w == 'd') { - if ($member[mb_id] || $is_admin == 'super') + if ($member['mb_id'] || $is_admin == 'super') { $sql = " delete from {$g5['poll_etc_table']} where pc_id = '{$pc_id}' "; if (!$is_admin) From d8cad7a01b14c6ffb24799ce80458884d2bc4291 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 26 Mar 2014 17:32:53 +0900 Subject: [PATCH 05/10] =?UTF-8?q?=EB=B6=88=ED=95=84=EC=9A=94=ED=95=9C=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=82=AD=EC=A0=9C=20-=20=EB=BD=81?= =?UTF-8?q?=EC=8A=A4=EB=8B=98=20=EC=A0=9C=EB=B3=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/skin/shop/basic/main.10.skin.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/mobile/skin/shop/basic/main.10.skin.php b/mobile/skin/shop/basic/main.10.skin.php index 93e96d7c5..38d05804a 100644 --- a/mobile/skin/shop/basic/main.10.skin.php +++ b/mobile/skin/shop/basic/main.10.skin.php @@ -83,10 +83,6 @@ for ($i=0; $row=sql_fetch_array($result); $i++) { echo "
\n"; } - if ($this->href) { - echo "\n"; - } - echo "\n"; } From 36b0ad66cf1259f089df8dcabdc7f7abf4ad4c08 Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 27 Mar 2014 09:22:37 +0900 Subject: [PATCH 06/10] =?UTF-8?q?E=5FRECOVERABLE=5FERROR=20=EC=83=81?= =?UTF-8?q?=EC=88=98=20=EC=A0=9C=EA=B1=B0=20-=20=EB=8D=94=EC=B9=B4?= =?UTF-8?q?=EC=9D=B4=EB=8B=98=20=EC=A0=9C=EB=B3=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common.php | 2 +- mobile/group.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common.php b/common.php index 823f4f00c..23f3fd517 100644 --- a/common.php +++ b/common.php @@ -2,7 +2,7 @@ /******************************************************************************* ** 공통 변수, 상수, 코드 *******************************************************************************/ -error_reporting( E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING | E_RECOVERABLE_ERROR ); +error_reporting( E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING ); // 보안설정이나 프레임이 달라도 쿠키가 통하도록 설정 header('P3P: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"'); diff --git a/mobile/group.php b/mobile/group.php index 1c76c69fb..90ad43426 100644 --- a/mobile/group.php +++ b/mobile/group.php @@ -11,9 +11,9 @@ include_once(G5_MOBILE_PATH.'/_head.php'); 'pc' "; if(!$is_admin) $sql .= " and bo_use_cert = '' "; From 55b104c251199e35d57b742e3fb90587364dac5a Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 27 Mar 2014 10:17:17 +0900 Subject: [PATCH 07/10] =?UTF-8?q?=EC=9D=B4=EB=B2=A4=ED=8A=B8=EC=9D=BC?= =?UTF-8?q?=EA=B4=84=EC=B2=98=EB=A6=AC=20=EA=B2=80=EC=83=89=20=EC=98=A4?= =?UTF-8?q?=EB=A5=98=20=EB=B0=8F=20=EB=AC=B8=EA=B5=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/itemeventlist.php | 21 ++++++++++----------- adm/shop_admin/itemeventlistupdate.php | 2 +- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/adm/shop_admin/itemeventlist.php b/adm/shop_admin/itemeventlist.php index dabf6beab..6147e6e75 100644 --- a/adm/shop_admin/itemeventlist.php +++ b/adm/shop_admin/itemeventlist.php @@ -58,11 +58,10 @@ $qstr = $qstr1.'&sort1='.$sort1.'&sort2='.$sort2.'&page='.$page; $listall = '전체목록'; -// 이벤트 아이디와 제목을 분리 - 지운아빠 2013-04-15 -if (isset($ev_set)) { - $ev_exp = explode('`',$ev_set); - $ev_id = $ev_exp[0]; - $ev_title = $ev_exp[1]; +// 이벤트제목 +if($ev_id) { + $tmp = sql_fetch(" select ev_subject from {$g5['g5_shop_event_table']} where ev_id = '$ev_id' "); + $ev_title = $tmp['ev_subject']; } ?> @@ -72,15 +71,15 @@ if (isset($ev_set)) { - - 이벤트를 선택하세요"; $sql1 = " select ev_id, ev_subject from {$g5['g5_shop_event_table']} order by ev_id desc "; $result1 = sql_query($sql1); while ($row1=mysql_fetch_array($result1)) - $event_option .= ''; + $event_option .= ''; echo $event_option; ?> @@ -90,6 +89,7 @@ if (isset($ev_set)) { + @@ -121,12 +121,11 @@ if (isset($ev_set)) {
-

상품을 이벤트별로 일괄 처리합니다. 현재 선택된 이벤트는 입니다.

+

상품을 이벤트별로 일괄 처리합니다.

- @@ -183,7 +182,7 @@ if (isset($ev_set)) { 선택된 이벤트의 상품 수정 내용을 반영하시려면 일괄수정 버튼을 누르십시오. 이벤트를 선택하지 않으셨습니다. 수정 내용을 반영하기 전에 이벤트를 선택해주십시오.
- 이벤트 선택 + 이벤트 선택

diff --git a/adm/shop_admin/itemeventlistupdate.php b/adm/shop_admin/itemeventlistupdate.php index 2b22b3eea..66eddaf4a 100644 --- a/adm/shop_admin/itemeventlistupdate.php +++ b/adm/shop_admin/itemeventlistupdate.php @@ -23,5 +23,5 @@ for ($i=0; $i diff --git a/adm/shop_admin/categoryform.php b/adm/shop_admin/categoryform.php index 841870423..6f6642779 100644 --- a/adm/shop_admin/categoryform.php +++ b/adm/shop_admin/categoryform.php @@ -344,7 +344,7 @@ if(!sql_query(" select ca_skin_dir from {$g5['g5_shop_category_table']} limit 1 하단내용 - + @@ -358,7 +358,7 @@ if(!sql_query(" select ca_skin_dir from {$g5['g5_shop_category_table']} limit 1 모바일 하단내용 - + diff --git a/adm/shop_admin/categorylist.php b/adm/shop_admin/categorylist.php index ef1cdb134..a8777a69b 100644 --- a/adm/shop_admin/categorylist.php +++ b/adm/shop_admin/categorylist.php @@ -44,7 +44,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 if (!$sst) diff --git a/adm/shop_admin/configform.php b/adm/shop_admin/configform.php index 3c3aa1617..859a3cdb3 100644 --- a/adm/shop_admin/configform.php +++ b/adm/shop_admin/configform.php @@ -515,7 +515,7 @@ if(!isset($default['de_member_reg_coupon_use'])) { - 주문내역 > 수정에서 발급이 가능합니다.\n현금영수증 발급 취소는 PG사에서 지원하는 현금영수증 취소 기능을 사용하시기 바랍니다.", 50); ?> + 주문내역 > 보기에서 발급이 가능합니다.\n현금영수증 발급 취소는 PG사에서 지원하는 현금영수증 취소 기능을 사용하시기 바랍니다.", 50); ?> @@ -567,7 +567,7 @@ if(!isset($default['de_member_reg_coupon_use'])) { - + 주문 완료 일 이후에 포인트를 부여 @@ -670,7 +670,7 @@ if(!isset($default['de_member_reg_coupon_use'])) { - + @@ -679,7 +679,7 @@ if(!isset($default['de_member_reg_coupon_use'])) { - 금액별차등으로 설정한 경우, 주문총액이 배송비상한가 미만일 경우 배송비를 받습니다.\n무료배송으로 설정한 경우, 배송비상한가 및 배송비를 무시하며 착불의 경우도 무료배송으로 설정합니다.\n상품별로 배송비 설정을 한 경우 상품별 배송비 설정이 우선 적용됩니다.\n예를 들어 무료배송으로 설정했을 때 특정 상품에 배송비가 설정되어 있으면 주문시 배송비가 부과됩니다.", 50); ?> + 금액별차등으로 설정한 경우, 주문총액이 배송비상한가 미만일 경우 배송비를 받습니다.\n무료배송으로 설정한 경우, 배송비상한가 및 배송비를 무시하며 착불의 경우도 무료배송으로 설정합니다.\n상품별로 배송비 설정을 한 경우 상품별 배송비 설정이 우선 적용됩니다.\n예를 들어 무료배송으로 설정했을 때 특정 상품에 배송비가 설정되어 있으면 주문시 배송비가 부과됩니다."); ?> 원 diff --git a/adm/shop_admin/couponlist.php b/adm/shop_admin/couponlist.php index 4be76c640..36e413e4c 100644 --- a/adm/shop_admin/couponlist.php +++ b/adm/shop_admin/couponlist.php @@ -37,7 +37,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/shop_admin/couponmember.php b/adm/shop_admin/couponmember.php index 05151cbc3..1fc240eec 100644 --- a/adm/shop_admin/couponmember.php +++ b/adm/shop_admin/couponmember.php @@ -22,7 +22,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select mb_id, mb_name diff --git a/adm/shop_admin/coupontarget.php b/adm/shop_admin/coupontarget.php index 9df513c42..f0d6bcaea 100644 --- a/adm/shop_admin/coupontarget.php +++ b/adm/shop_admin/coupontarget.php @@ -44,7 +44,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = $sql_select . $sql_common . $sql_where . $sql_order . " limit $from_record, $rows "; diff --git a/adm/shop_admin/itemeventform.php b/adm/shop_admin/itemeventform.php index 0d544bd29..09037e0a3 100644 --- a/adm/shop_admin/itemeventform.php +++ b/adm/shop_admin/itemeventform.php @@ -146,7 +146,7 @@ include_once (G5_ADMIN_PATH.'/admin.head.php'); - + 개 diff --git a/adm/shop_admin/itemeventlist.php b/adm/shop_admin/itemeventlist.php index 6147e6e75..4aa56b929 100644 --- a/adm/shop_admin/itemeventlist.php +++ b/adm/shop_admin/itemeventlist.php @@ -35,7 +35,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 if (!$sort1) { diff --git a/adm/shop_admin/itemlist.php b/adm/shop_admin/itemlist.php index b47ecbdea..438b3fbba 100644 --- a/adm/shop_admin/itemlist.php +++ b/adm/shop_admin/itemlist.php @@ -70,7 +70,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 if (!$sst) { diff --git a/adm/shop_admin/itemqalist.php b/adm/shop_admin/itemqalist.php index f4f6f08a2..116a39437 100644 --- a/adm/shop_admin/itemqalist.php +++ b/adm/shop_admin/itemqalist.php @@ -40,7 +40,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/shop_admin/itemsellrank.php b/adm/shop_admin/itemsellrank.php index e642dd284..88fc1979f 100644 --- a/adm/shop_admin/itemsellrank.php +++ b/adm/shop_admin/itemsellrank.php @@ -44,7 +44,7 @@ $total_count = mysql_num_rows($result); $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $rank = ($page - 1) * $rows; diff --git a/adm/shop_admin/itemstocklist.php b/adm/shop_admin/itemstocklist.php index 94063da62..deabd086b 100644 --- a/adm/shop_admin/itemstocklist.php +++ b/adm/shop_admin/itemstocklist.php @@ -32,7 +32,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select it_id, diff --git a/adm/shop_admin/itemstocksms.php b/adm/shop_admin/itemstocksms.php index 905e822a4..7cfc49a66 100644 --- a/adm/shop_admin/itemstocksms.php +++ b/adm/shop_admin/itemstocksms.php @@ -49,7 +49,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/shop_admin/itemtypelist.php b/adm/shop_admin/itemtypelist.php index dd013b3c6..85217922e 100644 --- a/adm/shop_admin/itemtypelist.php +++ b/adm/shop_admin/itemtypelist.php @@ -55,7 +55,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select it_id, diff --git a/adm/shop_admin/itemuselist.php b/adm/shop_admin/itemuselist.php index 04c5edb3a..a5dfe1ef9 100644 --- a/adm/shop_admin/itemuselist.php +++ b/adm/shop_admin/itemuselist.php @@ -40,7 +40,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/shop_admin/optionstocklist.php b/adm/shop_admin/optionstocklist.php index 3133a6e8f..75fc08ec1 100644 --- a/adm/shop_admin/optionstocklist.php +++ b/adm/shop_admin/optionstocklist.php @@ -32,7 +32,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select a.it_id, diff --git a/adm/shop_admin/orderescrow.inc.php b/adm/shop_admin/orderescrow.inc.php index 837e2cfa4..fd7bf45d0 100644 --- a/adm/shop_admin/orderescrow.inc.php +++ b/adm/shop_admin/orderescrow.inc.php @@ -12,7 +12,7 @@ if ($default['de_card_test']) { if ($default['de_escrow_use'] == 1) { // 에스크로결제 테스트 $default['de_kcp_mid'] = "T0007"; - $default['de_kcp_site_key'] = '2.mDT7R4lUIfHlHq4byhYjf__'; + $default['de_kcp_site_key'] = '4Ho4YsuOZlLXUZUdOxM1Q7X__'; } else { // 일반결제 테스트 diff --git a/adm/shop_admin/orderlist.php b/adm/shop_admin/orderlist.php index 6186a8689..386388871 100644 --- a/adm/shop_admin/orderlist.php +++ b/adm/shop_admin/orderlist.php @@ -98,7 +98,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select *, diff --git a/adm/shop_admin/orderpartcancelupdate.php b/adm/shop_admin/orderpartcancelupdate.php index 0b27f127c..5db65cfeb 100644 --- a/adm/shop_admin/orderpartcancelupdate.php +++ b/adm/shop_admin/orderpartcancelupdate.php @@ -52,7 +52,7 @@ if ($default['de_card_test']) { if ($default['de_escrow_use'] == 1) { // 에스크로결제 테스트 $default['de_kcp_mid'] = "T0007"; - $default['de_kcp_site_key'] = '2.mDT7R4lUIfHlHq4byhYjf__'; + $default['de_kcp_site_key'] = '4Ho4YsuOZlLXUZUdOxM1Q7X__'; } else { // 일반결제 테스트 diff --git a/adm/shop_admin/personalpaylist.php b/adm/shop_admin/personalpaylist.php index 24995eb12..a06a01b4f 100644 --- a/adm/shop_admin/personalpaylist.php +++ b/adm/shop_admin/personalpaylist.php @@ -40,7 +40,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/shop_admin/sendcostlist.php b/adm/shop_admin/sendcostlist.php index 53c7a4b87..84f7b0cb3 100644 --- a/adm/shop_admin/sendcostlist.php +++ b/adm/shop_admin/sendcostlist.php @@ -20,7 +20,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/adm/shop_admin/wishlist.php b/adm/shop_admin/wishlist.php index dbeff1255..fa7b9489d 100644 --- a/adm/shop_admin/wishlist.php +++ b/adm/shop_admin/wishlist.php @@ -35,7 +35,7 @@ $total_count = mysql_num_rows($result); $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $rank = ($page - 1) * $rows; From c40e53c58ba46e69459a6bc9bbd93e6118258495 Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 27 Mar 2014 11:27:39 +0900 Subject: [PATCH 09/10] =?UTF-8?q?get=5Fitem=5Fpoint=20=ED=95=A8=EC=88=98?= =?UTF-8?q?=EC=97=90=20it=5Fid=20=EC=A1=B0=EA=B1=B4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/shop.lib.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/shop.lib.php b/lib/shop.lib.php index 2a2451fe9..714e0ca80 100644 --- a/lib/shop.lib.php +++ b/lib/shop.lib.php @@ -1653,7 +1653,8 @@ function get_item_point($it, $io_id='', $trunc=10) if($it['it_point_type'] == 2 && $io_id) { $sql = " select io_id, io_price from {$g5['g5_shop_item_option_table']} - where io_id = '$io_id' + where it_id = '{$it['it_id']}' + and io_id = '$io_id' and io_type = '0' and io_use = '1' "; $opt = sql_fetch($sql); From 77e5cc7a23bf3f958b4e547b3c321b68a51b81f3 Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 27 Mar 2014 13:16:35 +0900 Subject: [PATCH 10/10] =?UTF-8?q?=EC=87=BC=ED=95=91=EB=AA=B0=20=EC=82=AC?= =?UTF-8?q?=EC=9A=A9=EC=9E=90=20=EC=BD=94=EB=93=9C=20=EC=B2=B4=ED=81=AC=20?= =?UTF-8?q?=EB=B0=8F=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/shop/coupon.php | 2 +- mobile/shop/event.php | 2 +- mobile/shop/item.php | 2 +- mobile/shop/itemqa.php | 2 +- mobile/shop/itemqalist.php | 2 +- mobile/shop/itemuse.php | 2 +- mobile/shop/itemuselist.php | 2 +- mobile/shop/list.php | 2 +- mobile/shop/listtype.php | 2 +- mobile/shop/orderformupdate.php | 1 + mobile/shop/orderinquiry.php | 2 +- mobile/shop/personalpay.php | 2 +- mobile/shop/search.php | 2 +- shop/community.php | 34 --------------------------------- shop/event.php | 2 +- shop/itemqa.php | 5 +++-- shop/itemqalist.php | 2 +- shop/itemuse.php | 5 +++-- shop/itemuselist.php | 2 +- shop/list.php | 2 +- shop/listtype.php | 2 +- shop/orderaddress.php | 2 +- shop/orderformupdate.php | 1 + shop/orderinquiry.php | 2 +- shop/personalpay.php | 2 +- shop/search.php | 2 +- shop/smsresult.php | 12 ------------ 27 files changed, 29 insertions(+), 71 deletions(-) delete mode 100644 shop/community.php delete mode 100644 shop/smsresult.php diff --git a/mobile/shop/coupon.php b/mobile/shop/coupon.php index 414bae0c4..87789815f 100644 --- a/mobile/shop/coupon.php +++ b/mobile/shop/coupon.php @@ -68,7 +68,7 @@ $result = sql_query($sql); - +
1단계 > 2단계 ... > 6단계 분류 +// HOME > 1단계 > 2단계 ... > 5단계 분류 $ca_id = $it['ca_id']; $nav_skin = $skin_dir.'/navigation.skin.php'; if(!is_file($nav_skin)) diff --git a/mobile/shop/itemqa.php b/mobile/shop/itemqa.php index 5f707310c..8168f8b84 100644 --- a/mobile/shop/itemqa.php +++ b/mobile/shop/itemqa.php @@ -15,7 +15,7 @@ $total_count = $row['cnt']; $rows = 5; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 레코드 구함 $sql = "select * $sql_common order by iq_id desc limit $from_record, $rows "; diff --git a/mobile/shop/itemqalist.php b/mobile/shop/itemqalist.php index 6f7e59ed9..150f70c90 100644 --- a/mobile/shop/itemqalist.php +++ b/mobile/shop/itemqalist.php @@ -45,7 +45,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select a.*, b.it_name diff --git a/mobile/shop/itemuse.php b/mobile/shop/itemuse.php index cda965ca5..a2d98a42c 100644 --- a/mobile/shop/itemuse.php +++ b/mobile/shop/itemuse.php @@ -15,7 +15,7 @@ $total_count = $row['cnt']; $rows = 5; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 레코드 구함 $sql = "select * $sql_common order by is_id desc limit $from_record, $rows "; diff --git a/mobile/shop/itemuselist.php b/mobile/shop/itemuselist.php index 8ffacecf1..10af03b55 100644 --- a/mobile/shop/itemuselist.php +++ b/mobile/shop/itemuselist.php @@ -45,7 +45,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/mobile/shop/list.php b/mobile/shop/list.php index 8cee7ded3..bd7133961 100644 --- a/mobile/shop/list.php +++ b/mobile/shop/list.php @@ -70,7 +70,7 @@ define('G5_SHOP_CSS_URL', str_replace(G5_PATH, G5_URL, $skin_dir)); // 총몇개 $items = $ca['ca_mobile_list_mod']; // 페이지가 없으면 첫 페이지 (1 페이지) - if ($page == "") $page = 1; + if ($page < 1) $page = 1; // 시작 레코드 구함 $from_record = ($page - 1) * $items; diff --git a/mobile/shop/listtype.php b/mobile/shop/listtype.php index 4db52e499..4cebeaa04 100644 --- a/mobile/shop/listtype.php +++ b/mobile/shop/listtype.php @@ -40,7 +40,7 @@ if (file_exists($list_file)) { // 총몇개 = 한줄에 몇개 * 몇줄 $items = $list_mod * $list_row; // 페이지가 없으면 첫 페이지 (1 페이지) - if ($page == "") $page = 1; + if ($page < 1) $page = 1; // 시작 레코드 구함 $from_record = ($page - 1) * $items; diff --git a/mobile/shop/orderformupdate.php b/mobile/shop/orderformupdate.php index 3786fd4ea..f8ee42542 100644 --- a/mobile/shop/orderformupdate.php +++ b/mobile/shop/orderformupdate.php @@ -1,5 +1,6 @@ - - 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다. - echo latest(shop_basic, $row['bo_table'], $list_row, $subject_len); - - echo ""; - } - - if ($i > 0 && ($i % $list_mod == 1)) - echo ''; - ?> - - \ No newline at end of file diff --git a/shop/event.php b/shop/event.php index d303ddd6a..3653e0a59 100644 --- a/shop/event.php +++ b/shop/event.php @@ -57,7 +57,7 @@ if (file_exists($list_file)) // 총몇개 = 한줄에 몇개 * 몇줄 $items = $ev['ev_list_mod'] * $ev['ev_list_row']; // 페이지가 없으면 첫 페이지 (1 페이지) - if ($page == "") $page = 1; + if ($page < 1) $page = 1; // 시작 레코드 구함 $from_record = ($page - 1) * $items; diff --git a/shop/itemqa.php b/shop/itemqa.php index ed1351302..274131f88 100644 --- a/shop/itemqa.php +++ b/shop/itemqa.php @@ -11,7 +11,8 @@ include_once(G5_LIB_PATH.'/thumbnail.lib.php'); // 현재페이지, 총페이지수, 한페이지에 보여줄 행, URL function itemqa_page($write_pages, $cur_page, $total_page, $url, $add="") { - $url = preg_replace('#&page=[0-9]*(&page=)$#', '$1', $url); + //$url = preg_replace('#&page=[0-9]*(&page=)$#', '$1', $url); + $url = preg_replace('#&page=[0-9]*#', '', $url) . '&page='; $str = ''; if ($cur_page > 1) { @@ -59,7 +60,7 @@ $total_count = $row['cnt']; $rows = 5; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 레코드 구함 $sql = "select * $sql_common order by iq_id desc limit $from_record, $rows "; diff --git a/shop/itemqalist.php b/shop/itemqalist.php index ba13c3344..3cf9227a3 100644 --- a/shop/itemqalist.php +++ b/shop/itemqalist.php @@ -50,7 +50,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select a.*, b.it_name diff --git a/shop/itemuse.php b/shop/itemuse.php index f56113fe2..12f86d471 100644 --- a/shop/itemuse.php +++ b/shop/itemuse.php @@ -11,7 +11,8 @@ include_once(G5_LIB_PATH.'/thumbnail.lib.php'); // 현재페이지, 총페이지수, 한페이지에 보여줄 행, URL function itemuse_page($write_pages, $cur_page, $total_page, $url, $add="") { - $url = preg_replace('#&page=[0-9]*(&page=)$#', '$1', $url); + //$url = preg_replace('#&page=[0-9]*(&page=)$#', '$1', $url); + $url = preg_replace('#&page=[0-9]*#', '', $url) . '&page='; $str = ''; if ($cur_page > 1) { @@ -59,7 +60,7 @@ $total_count = $row['cnt']; $rows = 5; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 레코드 구함 $sql = "select * $sql_common order by is_id desc limit $from_record, $rows "; diff --git a/shop/itemuselist.php b/shop/itemuselist.php index ccbc4f9fd..5f40e216f 100644 --- a/shop/itemuselist.php +++ b/shop/itemuselist.php @@ -50,7 +50,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/shop/list.php b/shop/list.php index 719dfb07b..b836a2e4a 100644 --- a/shop/list.php +++ b/shop/list.php @@ -98,7 +98,7 @@ var itemlist_ca_id = ""; // 총몇개 = 한줄에 몇개 * 몇줄 $items = $ca['ca_list_mod'] * $ca['ca_list_row']; // 페이지가 없으면 첫 페이지 (1 페이지) - if ($page == "") $page = 1; + if ($page < 1) $page = 1; // 시작 레코드 구함 $from_record = ($page - 1) * $items; diff --git a/shop/listtype.php b/shop/listtype.php index 6c5328898..d8d433a51 100644 --- a/shop/listtype.php +++ b/shop/listtype.php @@ -44,7 +44,7 @@ if (file_exists($list_file)) { // 총몇개 = 한줄에 몇개 * 몇줄 $items = $list_mod * $list_row; // 페이지가 없으면 첫 페이지 (1 페이지) - if ($page == "") $page = 1; + if ($page < 1) $page = 1; // 시작 레코드 구함 $from_record = ($page - 1) * $items; diff --git a/shop/orderaddress.php b/shop/orderaddress.php index 1cb7a354e..698c54439 100644 --- a/shop/orderaddress.php +++ b/shop/orderaddress.php @@ -18,7 +18,7 @@ $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); // 전체 페이지 계산 -if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select * diff --git a/shop/orderformupdate.php b/shop/orderformupdate.php index f29a2d6e8..a983aad11 100644 --- a/shop/orderformupdate.php +++ b/shop/orderformupdate.php @@ -1,5 +1,6 @@ - \ No newline at end of file