From 18150c193d07ff0fb02925fdd82684205257e52a Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 5 Feb 2014 09:50:02 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=A5=EB=B0=94=EA=B5=AC=EB=8B=88=20?= =?UTF-8?q?=EB=B3=B4=EA=B4=80=EA=B8=B0=EA=B0=84=20=EC=84=A4=EC=A0=95=20?= =?UTF-8?q?=EC=98=A4=EB=A5=98=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/orderform.php | 4 ++-- lib/shop.lib.php | 12 ++++++------ mobile/shop/cart.php | 4 ++-- mobile/shop/orderform.php | 4 ++-- shop/cart.php | 4 ++-- shop/orderform.php | 4 ++-- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/adm/shop_admin/orderform.php b/adm/shop_admin/orderform.php index bf22eee2c..b4bd5f23d 100644 --- a/adm/shop_admin/orderform.php +++ b/adm/shop_admin/orderform.php @@ -15,8 +15,8 @@ include_once(G5_ADMIN_PATH.'/admin.head.php'); //------------------------------------------------------------------------------ $keep_term = $default['de_cart_keep_term']; if (!$keep_term) $keep_term = 15; // 기본값 15일 -$beforetime = date('Y-m-d H:i:s', ( G5_SERVER_TIME - (86400 * ($keep_term - 1)) ) ); -$sql = " delete from {$g5['g5_shop_cart_table']} where ct_status = '쇼핑' and ct_time <= '$beforetime' "; +$beforetime = date('Y-m-d', ( G5_SERVER_TIME - (86400 * $keep_term) ) ); +$sql = " delete from {$g5['g5_shop_cart_table']} where ct_status = '쇼핑' and substringct_time < '$beforetime' "; sql_query($sql); //------------------------------------------------------------------------------ diff --git a/lib/shop.lib.php b/lib/shop.lib.php index 187f743f9..05bfec17f 100644 --- a/lib/shop.lib.php +++ b/lib/shop.lib.php @@ -340,8 +340,8 @@ function get_cart_count($cart_id) $sql = " select count(ct_id) as cnt from {$g5['g5_shop_cart_table']} where od_id = '$cart_id' "; if($default['de_cart_keep_term']) { - $ctime = date('Y-m-d H:i:s', G5_SERVER_TIME - (($default['de_cart_keep_term'] - 1) * 86400)); - $sql .= " and ct_time > '$ctime' "; + $ctime = date('Y-m-d', G5_SERVER_TIME - ($default['de_cart_keep_term'] * 86400)); + $sql .= " and substring(ct_time, 1, 10) >= '$ctime' "; } $row = sql_fetch($sql); $cnt = (int)$row['cnt']; @@ -1317,11 +1317,11 @@ function set_cart_id($direct) $tmp_cart_id = get_cookie('ck_guest_cart_id'); if($tmp_cart_id) { set_session('ss_cart_id', $tmp_cart_id); - set_cookie('ck_guest_cart_id', $tmp_cart_id, (($default['de_cart_keep_term'] - 1) * 86400)); + //set_cookie('ck_guest_cart_id', $tmp_cart_id, ($default['de_cart_keep_term'] * 86400)); } else { $tmp_cart_id = get_uniqid(); set_session('ss_cart_id', $tmp_cart_id); - set_cookie('ck_guest_cart_id', $tmp_cart_id, (($default['de_cart_keep_term'] - 1) * 86400)); + set_cookie('ck_guest_cart_id', $tmp_cart_id, ($default['de_cart_keep_term'] * 86400)); } } else { $tmp_cart_id = get_session('ss_cart_id'); @@ -1339,8 +1339,8 @@ function set_cart_id($direct) and ct_direct = '0' and ct_status = '쇼핑' "; if($default['de_cart_keep_term']) { - $ctime = date('Y-m-d H:i:s', G5_SERVER_TIME - (($default['de_cart_keep_term'] - 1) * 86400)); - $sql .= " and ct_time > '$ctime' "; + $ctime = date('Y-m-d', G5_SERVER_TIME - ($default['de_cart_keep_term'] * 86400)); + $sql .= " and substring(ct_time, 1, 10) >= '$ctime' "; } sql_query($sql); diff --git a/mobile/shop/cart.php b/mobile/shop/cart.php index eb79e3c6e..44702b385 100644 --- a/mobile/shop/cart.php +++ b/mobile/shop/cart.php @@ -17,8 +17,8 @@ $sql = " select a.ct_id, from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id ) where a.od_id = '$s_cart_id' "; if($default['de_cart_keep_term']) { - $ctime = date('Y-m-d H:i:s', G5_SERVER_TIME - (($default['de_cart_keep_term'] - 1) * 86400)); - $sql .= " and a.ct_time > '$ctime' "; + $ctime = date('Y-m-d', G5_SERVER_TIME - ($default['de_cart_keep_term'] * 86400)); + $sql .= " and substring(a.ct_time, 1, 10) >= '$ctime' "; } $sql .= " group by a.it_id "; $sql .= " order by a.ct_id "; diff --git a/mobile/shop/orderform.php b/mobile/shop/orderform.php index 758ff1143..9b087207d 100644 --- a/mobile/shop/orderform.php +++ b/mobile/shop/orderform.php @@ -65,8 +65,8 @@ ob_start(); where a.od_id = '$s_cart_id' and a.ct_select = '1' "; if($default['de_cart_keep_term']) { - $ctime = date('Y-m-d H:i:s', G5_SERVER_TIME - (($default['de_cart_keep_term'] - 1) * 86400)); - $sql .= " and a.ct_time > '$ctime' "; + $ctime = date('Y-m-d', G5_SERVER_TIME - ($default['de_cart_keep_term'] * 86400)); + $sql .= " and substring(a.ct_time, 1, 10) >= '$ctime' "; } $sql .= " group by a.it_id "; $sql .= " order by a.ct_id "; diff --git a/shop/cart.php b/shop/cart.php index 640cee6f5..21027e165 100644 --- a/shop/cart.php +++ b/shop/cart.php @@ -62,8 +62,8 @@ include_once('./_head.php'); from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id ) where a.od_id = '$s_cart_id' "; if($default['de_cart_keep_term']) { - $ctime = date('Y-m-d H:i:s', G5_SERVER_TIME - (($default['de_cart_keep_term'] - 1) * 86400)); - $sql .= " and a.ct_time > '$ctime' "; + $ctime = date('Y-m-d', G5_SERVER_TIME - ($default['de_cart_keep_term'] * 86400)); + $sql .= " and substring(a.ct_time, 1, 10) >= '$ctime' "; } $sql .= " group by a.it_id "; $sql .= " order by a.ct_id "; diff --git a/shop/orderform.php b/shop/orderform.php index d5eb4d98b..11183be26 100644 --- a/shop/orderform.php +++ b/shop/orderform.php @@ -205,8 +205,8 @@ function get_intall_file() where a.od_id = '$s_cart_id' and a.ct_select = '1' "; if($default['de_cart_keep_term']) { - $ctime = date('Y-m-d H:i:s', G5_SERVER_TIME - (($default['de_cart_keep_term'] - 1) * 86400)); - $sql .= " and a.ct_time > '$ctime' "; + $ctime = date('Y-m-d', G5_SERVER_TIME - ($default['de_cart_keep_term'] * 86400)); + $sql .= " and substring(a.ct_time, 1, 10) >= '$ctime' "; } $sql .= " group by a.it_id "; $sql .= " order by a.ct_id ";