장바구니 보관기간 설정 오류 수정
This commit is contained in:
@ -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);
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -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 ";
|
||||
|
||||
@ -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 ";
|
||||
|
||||
@ -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 ";
|
||||
|
||||
@ -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 ";
|
||||
|
||||
Reference in New Issue
Block a user