#267 cartupdate 에서 가격 포인트는 레코드의 값을 읽어서 저장하도록 수정
This commit is contained in:
@ -374,6 +374,16 @@ if(!sql_query(" select od_tax_flag from {$g4['shop_order_table']} limit 1 ", fal
|
|||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
// notax 필드추가
|
||||||
|
$sql = " select ct_notax from {$g4['shop_cart_table']} limit 1 ";
|
||||||
|
$result = sql_query($sql, false);
|
||||||
|
if(!$result) {
|
||||||
|
sql_query(" ALTER TABLE `{$g4['shop_cart_table']}`
|
||||||
|
ADD `ct_notax` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ct_num` ", true);
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
// 쇼핑몰 스킨 필드 추가
|
// 쇼핑몰 스킨 필드 추가
|
||||||
if (!isset($default['de_shop_skin'])) {
|
if (!isset($default['de_shop_skin'])) {
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_default_table']}`
|
sql_query(" ALTER TABLE `{$g4['shop_default_table']}`
|
||||||
|
|||||||
@ -163,8 +163,6 @@ else
|
|||||||
|
|
||||||
<form name="fitem" action="<?php echo $action_url; ?>" method="post">
|
<form name="fitem" action="<?php echo $action_url; ?>" method="post">
|
||||||
<input type="hidden" name="it_id" value="<?php echo $it['it_id']; ?>">
|
<input type="hidden" name="it_id" value="<?php echo $it['it_id']; ?>">
|
||||||
<input type="hidden" name="it_name" value="<?php echo $it['it_name']; ?>">
|
|
||||||
<input type="hidden" name="total_price" value="">
|
|
||||||
<input type="hidden" name="sw_direct">
|
<input type="hidden" name="sw_direct">
|
||||||
<input type="hidden" name="url">
|
<input type="hidden" name="url">
|
||||||
|
|
||||||
@ -311,7 +309,7 @@ else
|
|||||||
<tr>
|
<tr>
|
||||||
<th scope="row">판매가격</th>
|
<th scope="row">판매가격</th>
|
||||||
<td>
|
<td>
|
||||||
<?php echo number_format($it['it_price']); ?> 원
|
<?php echo number_format(get_price($it)); ?> 원
|
||||||
<input type="hidden" name="it_price" value="<?php echo get_price($it); ?>">
|
<input type="hidden" name="it_price" value="<?php echo get_price($it); ?>">
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -333,7 +331,6 @@ else
|
|||||||
$it_point = get_item_point($it);
|
$it_point = get_item_point($it);
|
||||||
echo number_format($it_point);
|
echo number_format($it_point);
|
||||||
?> 점
|
?> 점
|
||||||
<input type="hidden" name="it_point" value="<?php echo $it_point; ?>">
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|||||||
@ -65,9 +65,6 @@ include_once(G4_MSHOP_PATH.'/_head.php');
|
|||||||
<?php } else { //품절이 아니면 체크할수 있도록한다 ?>
|
<?php } else { //품절이 아니면 체크할수 있도록한다 ?>
|
||||||
<input type="checkbox" name="it_id[<?php echo $i; ?>]" value="<?php echo $row['it_id']; ?>" onclick="out_cd_check(this, '<?php echo $out_cd; ?>');">
|
<input type="checkbox" name="it_id[<?php echo $i; ?>]" value="<?php echo $row['it_id']; ?>" onclick="out_cd_check(this, '<?php echo $out_cd; ?>');">
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
<input type="hidden" name="it_name[<?php echo $i; ?>]" value="<?php echo $row['it_name']; ?>">
|
|
||||||
<input type="hidden" name="it_price[<?php echo $i; ?>]" value="<?php echo $it_price; ?>">
|
|
||||||
<input type="hidden" name="it_point[<?php echo $i; ?>]" value="<?php echo $it_point; ?>">
|
|
||||||
<input type="hidden" name="ct_qty[<?php echo $i; ?>]" value="1">
|
<input type="hidden" name="ct_qty[<?php echo $i; ?>]" value="1">
|
||||||
</td>
|
</td>
|
||||||
<td class="td_smallmng"><a href="<?php echo G4_SHOP_URL; ?>/wishupdate.php?w=d&wi_id=<?php echo $row['wi_id']; ?>">삭제</a></td>
|
<td class="td_smallmng"><a href="<?php echo G4_SHOP_URL; ?>/wishupdate.php?w=d&wi_id=<?php echo $row['wi_id']; ?>">삭제</a></td>
|
||||||
|
|||||||
@ -24,16 +24,6 @@ if ($member['mb_level'] < $default['de_level_sell'])
|
|||||||
alert('상품을 구입할 수 있는 권한이 없습니다.');
|
alert('상품을 구입할 수 있는 권한이 없습니다.');
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
// notax 필드추가
|
|
||||||
$sql = " select ct_notax from {$g4['shop_cart_table']} limit 1 ";
|
|
||||||
$result = sql_query($sql, false);
|
|
||||||
if(!$result) {
|
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_cart_table']}`
|
|
||||||
ADD `ct_notax` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ct_num` ", true);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
if($act == "buy")
|
if($act == "buy")
|
||||||
{
|
{
|
||||||
if(!count($_POST['ct_chk']))
|
if(!count($_POST['ct_chk']))
|
||||||
@ -86,7 +76,7 @@ else if ($act == "seldelete") // 선택삭제
|
|||||||
}
|
}
|
||||||
else if ($act == "multi") // 여러개의 상품이 한꺼번에 들어옴.
|
else if ($act == "multi") // 여러개의 상품이 한꺼번에 들어옴.
|
||||||
{
|
{
|
||||||
$fldcnt = count($_POST['it_name']);
|
$fldcnt = count($_POST['it_id']);
|
||||||
$arr_item = array();
|
$arr_item = array();
|
||||||
|
|
||||||
// 재고등을 검사
|
// 재고등을 검사
|
||||||
@ -104,24 +94,18 @@ else if ($act == "multi") // 여러개의 상품이 한꺼번에 들어옴.
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------
|
// 상품정보
|
||||||
// 변조 검사
|
|
||||||
//--------------------------------------------------------
|
|
||||||
$sql = " select * from {$g4['shop_item_table']} where it_id = '{$_POST['it_id'][$i]}' ";
|
$sql = " select * from {$g4['shop_item_table']} where it_id = '{$_POST['it_id'][$i]}' ";
|
||||||
$it = sql_fetch($sql);
|
$it = sql_fetch($sql);
|
||||||
|
if(!$it['it_id'])
|
||||||
|
continue;
|
||||||
|
|
||||||
|
$arr_item[$i]['id'] = $it['it_id'];
|
||||||
|
$arr_item[$i]['name'] = $it['it_name'];
|
||||||
|
$arr_item[$i]['price'] = get_price($it);
|
||||||
|
$arr_item[$i]['point'] = $config['cf_use_point'] ? get_item_point($it) : 0;
|
||||||
$arr_item[$i]['notax'] = $it['it_notax'];
|
$arr_item[$i]['notax'] = $it['it_notax'];
|
||||||
|
|
||||||
$price = get_price($it);
|
|
||||||
// 상품가격이 다름
|
|
||||||
if ((int)$price !== (int)$_POST['it_price'][$i])
|
|
||||||
die("Error..");
|
|
||||||
|
|
||||||
$point = get_item_point($it);
|
|
||||||
// 포인트가 다름
|
|
||||||
if ((int)$point !== (int)$_POST['it_point'][$i] && $config['cf_use_point'])
|
|
||||||
die("Error...");
|
|
||||||
//--------------------------------------------------------
|
|
||||||
|
|
||||||
// 이미 장바구니에 있는 같은 상품의 수량합계를 구한다.
|
// 이미 장바구니에 있는 같은 상품의 수량합계를 구한다.
|
||||||
$sql = " select SUM(ct_qty) as cnt from {$g4['shop_cart_table']} where it_id = '{$_POST['it_id'][$i]}' and uq_id = '$tmp_uq_id' ";
|
$sql = " select SUM(ct_qty) as cnt from {$g4['shop_cart_table']} where it_id = '{$_POST['it_id'][$i]}' and uq_id = '$tmp_uq_id' ";
|
||||||
$row = sql_fetch($sql);
|
$row = sql_fetch($sql);
|
||||||
@ -154,9 +138,6 @@ else if ($act == "multi") // 여러개의 상품이 한꺼번에 들어옴.
|
|||||||
if($arr_item[$i]['opt_skip'])
|
if($arr_item[$i]['opt_skip'])
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
// 포인트 사용하지 않는다면
|
|
||||||
if (!$config['cf_use_point']) $_POST['it_point'][$i] = 0;
|
|
||||||
|
|
||||||
// 동일옵션의 상품이 있으면 수량 더함
|
// 동일옵션의 상품이 있으면 수량 더함
|
||||||
$sql2 = " select ct_id
|
$sql2 = " select ct_id
|
||||||
from {$g4['shop_cart_table']}
|
from {$g4['shop_cart_table']}
|
||||||
@ -173,7 +154,7 @@ else if ($act == "multi") // 여러개의 상품이 한꺼번에 들어옴.
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql .= $comma."( '$tmp_uq_id', '{$member['mb_id']}', '{$_POST['it_id'][$i]}', '{$_POST['it_name'][$i]}', '쇼핑', '{$_POST['it_price'][$i]}', '{$_POST['it_point'][$i]}', '0', '0', '{$_POST['it_name'][$i]}', '{$_POST['ct_qty'][$i]}', '0', '{$arr_item[$i]['notax']}', '', '0', '0', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$ct_send_cost', '$sw_direct', '$ct_select' )";
|
$sql .= $comma."( '$tmp_uq_id', '{$member['mb_id']}', '{$arr_item[$i]['id']}', '{$arr_item[$i]['name']}', '쇼핑', '{$arr_item[$i]['price']}', '{$arr_item[$i]['point']}', '0', '0', '{$arr_item[$i]['name']}', '{$_POST['ct_qty'][$i]}', '0', '{$arr_item[$i]['notax']}', '', '0', '0', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$ct_send_cost', '$sw_direct', '$ct_select' )";
|
||||||
$comma = ' , ';
|
$comma = ' , ';
|
||||||
$ct_count++;
|
$ct_count++;
|
||||||
}
|
}
|
||||||
@ -197,47 +178,26 @@ else if ($act == "optionmod") // 장바구니에서 옵션변경
|
|||||||
alert('수량은 1 이상 입력해 주십시오.');
|
alert('수량은 1 이상 입력해 주십시오.');
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------
|
// 상품정보
|
||||||
// 변조 검사
|
|
||||||
//--------------------------------------------------------
|
|
||||||
$total_price = 0;
|
|
||||||
$sql = " select * from {$g4['shop_item_table']} where it_id = '{$_POST['it_id']}' ";
|
$sql = " select * from {$g4['shop_item_table']} where it_id = '{$_POST['it_id']}' ";
|
||||||
$it = sql_fetch($sql);
|
$it = sql_fetch($sql);
|
||||||
|
if(!$it['it_id'])
|
||||||
|
alert('상품정보가 존재하지 않습니다.');
|
||||||
|
|
||||||
// 옵션정보를 얻어서 배열에 저장
|
// 옵션정보를 얻어서 배열에 저장
|
||||||
$opt_list = array();
|
$opt_list = array();
|
||||||
$sql = " select * from {$g4['shop_item_option_table']} where it_id = '{$_POST['it_id']}' and io_use = '1' order by io_no asc ";
|
$sql = " select * from {$g4['shop_item_option_table']} where it_id = '{$_POST['it_id']}' and io_use = '1' order by io_no asc ";
|
||||||
$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++) {
|
||||||
|
$opt_list[$row['io_type']][$row['io_id']]['id'] = $row['io_id'];
|
||||||
$opt_list[$row['io_type']][$row['io_id']]['price'] = $row['io_price'];
|
$opt_list[$row['io_type']][$row['io_id']]['price'] = $row['io_price'];
|
||||||
$opt_list[$row['io_type']][$row['io_id']]['stock'] = $row['io_stock_qty'];
|
$opt_list[$row['io_type']][$row['io_id']]['stock'] = $row['io_stock_qty'];
|
||||||
}
|
}
|
||||||
|
|
||||||
for($i=0; $i<$option_count; $i++) {
|
// 포인트
|
||||||
$opt_id = $_POST['io_id'][$i];
|
$point = 0;
|
||||||
$opt_type = $_POST['io_type'][$i];
|
if($config['cf_use_point'])
|
||||||
$opt_price = $_POST['io_price'][$i];
|
$point = get_item_point($it);
|
||||||
$opt_qty = $_POST['ct_qty'][$i];
|
|
||||||
|
|
||||||
if((int)$opt_price !== (int)$opt_list[$opt_type][$opt_id]['price'])
|
|
||||||
die("Option Price Mismatch");
|
|
||||||
|
|
||||||
if($opt_type == 1)
|
|
||||||
$total_price += $opt_price * $opt_qty;
|
|
||||||
else
|
|
||||||
$total_price += ($it['it_price'] + $opt_price) * $opt_qty;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 상품 총금액이 다름
|
|
||||||
if ((int)$_POST['total_price'] !== (int)$total_price)
|
|
||||||
die("Error..");
|
|
||||||
|
|
||||||
$point = get_item_point($it);
|
|
||||||
// 포인트가 다름
|
|
||||||
if ((int)$point !== (int)$_POST['it_point'] && $config['cf_use_point'])
|
|
||||||
die("Error...");
|
|
||||||
//--------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
//--------------------------------------------------------
|
//--------------------------------------------------------
|
||||||
// 재고 검사
|
// 재고 검사
|
||||||
@ -268,17 +228,24 @@ else if ($act == "optionmod") // 장바구니에서 옵션변경
|
|||||||
// 기존 장바구니 자료를 먼저 삭제
|
// 기존 장바구니 자료를 먼저 삭제
|
||||||
sql_query(" delete from {$g4['shop_cart_table']} where uq_id = '$tmp_uq_id' and it_id = '$it_id' ");
|
sql_query(" delete from {$g4['shop_cart_table']} where uq_id = '$tmp_uq_id' and it_id = '$it_id' ");
|
||||||
|
|
||||||
// 포인트 사용하지 않는다면
|
|
||||||
if (!$config['cf_use_point']) { $_POST['it_point'] = 0; }
|
|
||||||
|
|
||||||
// 장바구니에 Insert
|
// 장바구니에 Insert
|
||||||
$comma = '';
|
$comma = '';
|
||||||
$sql = " INSERT INTO {$g4['shop_cart_table']}
|
$sql = " INSERT INTO {$g4['shop_cart_table']}
|
||||||
( uq_id, it_id, it_name, ct_status, ct_price, ct_point, ct_point_use, ct_stock_use, ct_option, ct_qty, ct_num, ct_notax, io_id, io_type, io_price, ct_time, ct_ip, ct_direct, ct_send_cost )
|
( uq_id, mb_id, it_id, it_name, ct_status, ct_price, ct_point, ct_point_use, ct_stock_use, ct_option, ct_qty, ct_num, ct_notax, io_id, io_type, io_price, ct_time, ct_ip, ct_direct, ct_send_cost )
|
||||||
VALUES ";
|
VALUES ";
|
||||||
|
|
||||||
for($i=0; $i<$option_count; $i++) {
|
for($i=0; $i<$option_count; $i++) {
|
||||||
$sql .= $comma."( '$tmp_uq_id', '{$_POST['it_id']}', '{$_POST['it_name']}', '쇼핑', '{$_POST['it_price']}', '{$_POST['it_point']}', '0', '0', '{$_POST['io_value'][$i]}', '{$_POST['ct_qty'][$i]}', '$i', '{$it['it_notax']}', '{$_POST['io_id'][$i]}', '{$_POST['io_type'][$i]}', '{$_POST['io_price'][$i]}', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$sw_direct', '$ct_send_cost' )";
|
$opt_id = $_POST['io_id'][$i];
|
||||||
|
$opt_type = $_POST['io_type'][$i];
|
||||||
|
|
||||||
|
// 옵션테이블에 정보가 없으면 건너뜀
|
||||||
|
if($opt_id && !$opt_list[$opt_type][$opt_id]['id'])
|
||||||
|
continue;
|
||||||
|
|
||||||
|
$opt_price = $opt_list[$opt_type][$opt_id]['price'];
|
||||||
|
$opt_qty = $_POST['ct_qty'][$i];
|
||||||
|
|
||||||
|
$sql .= $comma."( '$tmp_uq_id', '{$member['mb_id']}', '{$it['it_id']}', '{$it['it_name']}', '쇼핑', '{$it['it_price']}', '$point', '0', '0', '{$_POST['io_value'][$i]}', '$opt_qty', '$i', '{$it['it_notax']}', '$opt_id', '$opt_type', '$opt_price', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$sw_direct', '$ct_send_cost' )";
|
||||||
$comma = ' , ';
|
$comma = ' , ';
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -303,47 +270,27 @@ else // 장바구니에 담기
|
|||||||
alert('수량은 1 이상 입력해 주십시오.');
|
alert('수량은 1 이상 입력해 주십시오.');
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------
|
// 상품정보
|
||||||
// 변조 검사
|
|
||||||
//--------------------------------------------------------
|
|
||||||
$total_price = 0;
|
$total_price = 0;
|
||||||
$sql = " select * from {$g4['shop_item_table']} where it_id = '{$_POST['it_id']}' ";
|
$sql = " select * from {$g4['shop_item_table']} where it_id = '{$_POST['it_id']}' ";
|
||||||
$it = sql_fetch($sql);
|
$it = sql_fetch($sql);
|
||||||
|
if(!$it['it_id'])
|
||||||
|
alert('상품정보가 존재하지 않습니다.');
|
||||||
|
|
||||||
// 옵션정보를 얻어서 배열에 저장
|
// 옵션정보를 얻어서 배열에 저장
|
||||||
$opt_list = array();
|
$opt_list = array();
|
||||||
$sql = " select * from {$g4['shop_item_option_table']} where it_id = '{$_POST['it_id']}' and io_use = '1' order by io_no asc ";
|
$sql = " select * from {$g4['shop_item_option_table']} where it_id = '{$_POST['it_id']}' and io_use = '1' order by io_no asc ";
|
||||||
$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++) {
|
||||||
|
$opt_list[$row['io_type']][$row['io_id']]['id'] = $row['io_id'];
|
||||||
$opt_list[$row['io_type']][$row['io_id']]['price'] = $row['io_price'];
|
$opt_list[$row['io_type']][$row['io_id']]['price'] = $row['io_price'];
|
||||||
$opt_list[$row['io_type']][$row['io_id']]['stock'] = $row['io_stock_qty'];
|
$opt_list[$row['io_type']][$row['io_id']]['stock'] = $row['io_stock_qty'];
|
||||||
}
|
}
|
||||||
|
|
||||||
for($i=0; $i<$option_count; $i++) {
|
// 포인트
|
||||||
$opt_id = $_POST['io_id'][$i];
|
$point = 0;
|
||||||
$opt_type = $_POST['io_type'][$i];
|
if($config['cf_use_point'])
|
||||||
$opt_price = $_POST['io_price'][$i];
|
$point = get_item_point($it);
|
||||||
$opt_qty = $_POST['ct_qty'][$i];
|
|
||||||
|
|
||||||
if((int)$opt_price !== (int)$opt_list[$opt_type][$opt_id]['price'])
|
|
||||||
die("Option Price Mismatch");
|
|
||||||
|
|
||||||
if($opt_type == 1)
|
|
||||||
$total_price += $opt_price * $opt_qty;
|
|
||||||
else
|
|
||||||
$total_price += ($it['it_price'] + $opt_price) * $opt_qty;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 상품 총금액이 다름
|
|
||||||
if ((int)$_POST['total_price'] !== (int)$total_price)
|
|
||||||
die("Error..");
|
|
||||||
|
|
||||||
$point = get_item_point($it);
|
|
||||||
// 포인트가 다름
|
|
||||||
if ((int)$point !== (int)$_POST['it_point'] && $config['cf_use_point'])
|
|
||||||
die("Error...");
|
|
||||||
//--------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
//--------------------------------------------------------
|
//--------------------------------------------------------
|
||||||
// 재고 검사
|
// 재고 검사
|
||||||
@ -372,14 +319,7 @@ else // 장바구니에 담기
|
|||||||
//--------------------------------------------------------
|
//--------------------------------------------------------
|
||||||
|
|
||||||
// 바로구매에 있던 장바구니 자료를 지운다.
|
// 바로구매에 있던 장바구니 자료를 지운다.
|
||||||
$result = sql_query(" delete from {$g4['shop_cart_table']} where uq_id = '$tmp_uq_id' and ct_direct = 1 ", false);
|
sql_query(" delete from {$g4['shop_cart_table']} where uq_id = '$tmp_uq_id' and ct_direct = 1 ", false);
|
||||||
if (!$result) {
|
|
||||||
// 삭제중 에러가 발생했다면 필드가 없다는 것이므로 바로구매 필드를 생성한다.
|
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_cart_table']}` ADD `ct_direct` TINYINT NOT NULL ");
|
|
||||||
}
|
|
||||||
|
|
||||||
// 포인트 사용하지 않는다면
|
|
||||||
if (!$config['cf_use_point']) { $_POST['it_point'] = 0; }
|
|
||||||
|
|
||||||
// 장바구니에 Insert
|
// 장바구니에 Insert
|
||||||
$sql = " select ct_num
|
$sql = " select ct_num
|
||||||
@ -405,6 +345,16 @@ else // 장바구니에 담기
|
|||||||
VALUES ";
|
VALUES ";
|
||||||
|
|
||||||
for($i=0; $i<$option_count; $i++) {
|
for($i=0; $i<$option_count; $i++) {
|
||||||
|
$opt_id = $_POST['io_id'][$i];
|
||||||
|
$opt_type = $_POST['io_type'][$i];
|
||||||
|
|
||||||
|
// 옵션테이블에 정보가 없으면 건너뜀
|
||||||
|
if($opt_id && !$opt_list[$opt_type][$opt_id]['id'])
|
||||||
|
continue;
|
||||||
|
|
||||||
|
$opt_price = $opt_list[$opt_type][$opt_id]['price'];
|
||||||
|
$opt_qty = $_POST['ct_qty'][$i];
|
||||||
|
|
||||||
// 동일옵션의 상품이 있으면 수량 더함
|
// 동일옵션의 상품이 있으면 수량 더함
|
||||||
$sql2 = " select ct_id
|
$sql2 = " select ct_id
|
||||||
from {$g4['shop_cart_table']}
|
from {$g4['shop_cart_table']}
|
||||||
@ -422,7 +372,7 @@ else // 장바구니에 담기
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql .= $comma."( '$tmp_uq_id', '{$member['mb_id']}', '{$_POST['it_id']}', '{$_POST['it_name']}', '쇼핑', '{$_POST['it_price']}', '{$_POST['it_point']}', '0', '0', '{$_POST['io_value'][$i]}', '{$_POST['ct_qty'][$i]}', '$ct_num', '{$it['it_notax']}', '{$_POST['io_id'][$i]}', '{$_POST['io_type'][$i]}', '{$_POST['io_price'][$i]}', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$ct_send_cost', '$sw_direct', '$ct_select' )";
|
$sql .= $comma."( '$tmp_uq_id', '{$member['mb_id']}', '{$it['it_id']}', '{$it['it_name']}', '쇼핑', '{$it['it_price']}', '$point', '0', '0', '{$_POST['io_value'][$i]}', '$opt_qty', '$ct_num', '{$it['it_notax']}', '$opt_id', '$opt_type', '$opt_price', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$ct_send_cost', '$sw_direct', '$ct_select' )";
|
||||||
$comma = ' , ';
|
$comma = ' , ';
|
||||||
$ct_num++;
|
$ct_num++;
|
||||||
$ct_count++;
|
$ct_count++;
|
||||||
|
|||||||
@ -163,8 +163,6 @@ else
|
|||||||
|
|
||||||
<form name="fitem" action="<?php echo $action_url; ?>" method="post">
|
<form name="fitem" action="<?php echo $action_url; ?>" method="post">
|
||||||
<input type="hidden" name="it_id" value="<?php echo $it['it_id']; ?>">
|
<input type="hidden" name="it_id" value="<?php echo $it['it_id']; ?>">
|
||||||
<input type="hidden" name="it_name" value="<?php echo $it['it_name']; ?>">
|
|
||||||
<input type="hidden" name="total_price" value="">
|
|
||||||
<input type="hidden" name="sw_direct">
|
<input type="hidden" name="sw_direct">
|
||||||
<input type="hidden" name="url">
|
<input type="hidden" name="url">
|
||||||
|
|
||||||
@ -323,7 +321,6 @@ else
|
|||||||
$it_point = get_item_point($it);
|
$it_point = get_item_point($it);
|
||||||
echo number_format($it_point);
|
echo number_format($it_point);
|
||||||
?> 점
|
?> 점
|
||||||
<input type="hidden" name="it_point" value="<?php echo $it_point; ?>">
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|||||||
@ -65,9 +65,6 @@ include_once('./_head.php');
|
|||||||
<?php } else { //품절이 아니면 체크할수 있도록한다 ?>
|
<?php } else { //품절이 아니면 체크할수 있도록한다 ?>
|
||||||
<input type="checkbox" name="it_id[<?php echo $i; ?>]" value="<?php echo $row['it_id']; ?>" onclick="out_cd_check(this, '<?php echo $out_cd; ?>');">
|
<input type="checkbox" name="it_id[<?php echo $i; ?>]" value="<?php echo $row['it_id']; ?>" onclick="out_cd_check(this, '<?php echo $out_cd; ?>');">
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
<input type="hidden" name="it_name[<?php echo $i; ?>]" value="<?php echo $row['it_name']; ?>">
|
|
||||||
<input type="hidden" name="it_price[<?php echo $i; ?>]" value="<?php echo $it_price; ?>">
|
|
||||||
<input type="hidden" name="it_point[<?php echo $i; ?>]" value="<?php echo $it_point; ?>">
|
|
||||||
<input type="hidden" name="ct_qty[<?php echo $i; ?>]" value="1">
|
<input type="hidden" name="ct_qty[<?php echo $i; ?>]" value="1">
|
||||||
</td>
|
</td>
|
||||||
<td class="sod_ws_img"><?php echo $image; ?></td>
|
<td class="sod_ws_img"><?php echo $image; ?></td>
|
||||||
|
|||||||
Reference in New Issue
Block a user