diff --git a/adm/shop_admin/orderdeliveryexcel.php b/adm/shop_admin/orderdeliveryexcel.php
index 704caf529..c232aa51a 100644
--- a/adm/shop_admin/orderdeliveryexcel.php
+++ b/adm/shop_admin/orderdeliveryexcel.php
@@ -45,7 +45,7 @@ for($i=1; $row=sql_fetch_array($result); $i++) {
$worksheet->write($i, 4, $row['od_b_name']);
$worksheet->write($i, 5, $row['od_b_tel']);
$worksheet->write($i, 6, $row['od_b_hp']);
- $worksheet->write($i, 7, print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3']));
+ $worksheet->write($i, 7, print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3'], $row['od_b_addr_jibeon']));
$worksheet->write($i, 8, $row['od_delivery_company']);
$worksheet->write($i, 9, $row['od_invoice']);
}
diff --git a/adm/shop_admin/orderform.php b/adm/shop_admin/orderform.php
index 8f1cb7ca9..541701b06 100644
--- a/adm/shop_admin/orderform.php
+++ b/adm/shop_admin/orderform.php
@@ -97,6 +97,9 @@ if($od['od_pg'] == 'lg') {
echo ''.PHP_EOL;
}
}
+
+$juso_addr_view = $od['od_addr_jibeon'] == 'N' ? 'style="display:none"' : '';
+$juso_b_addr_view = $od['od_b_addr_jibeon'] == 'N' ? 'style="display:none"' : '';
?>
@@ -829,11 +832,13 @@ if($od['od_pg'] == 'lg') {
-
-
-
+
+ >
+
+
+
+
- 지번주소 :
|
@@ -884,10 +889,11 @@ if($od['od_pg'] == 'lg') {
-
-
+ >
+
+
+
- 지번주소 :
diff --git a/adm/shop_admin/orderprintresult.php b/adm/shop_admin/orderprintresult.php
index 97f82bc84..0a4f48825 100644
--- a/adm/shop_admin/orderprintresult.php
+++ b/adm/shop_admin/orderprintresult.php
@@ -39,7 +39,7 @@ if ($csv == 'csv')
$to_date = date_conv($to_date);
- $sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
+ $sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_addr_jibeon, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
where a.od_id = b.od_id ";
if ($case == 1) // 출력기간
@@ -105,7 +105,7 @@ if ($csv == 'csv')
}
echo '"'.$row['od_b_zip1'].'-'.$row['od_b_zip2'].'"'.',';
- echo '"'.print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3']).'"'.',';
+ echo '"'.print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3'], $row['od_b_addr_jibeon']).'"'.',';
echo '"'.$row['od_b_name'].'"'.',';
//echo '"'.multibyte_digit((string)$row[od_b_tel]).'"'.',';
//echo '"'.multibyte_digit((string)$row[od_b_hp]).'"'.',';
@@ -134,7 +134,7 @@ if ($csv == 'xls')
$fr_date = date_conv($fr_date);
$to_date = date_conv($to_date);
- $sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
+ $sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_addr_jibeon, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
where a.od_id = b.od_id ";
if ($case == 1) // 출력기간
@@ -210,7 +210,7 @@ if ($csv == 'xls')
$row = array_map('iconv_euckr', $row);
$worksheet->write($i, 0, $row['od_b_zip1'].'-'.$row['od_b_zip2']);
- $worksheet->write($i, 1, print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3']));
+ $worksheet->write($i, 1, print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3'], $row['od_b_addr_jibeon']));
$worksheet->write($i, 2, $row['od_b_name']);
$worksheet->write($i, 3, $row['od_b_tel']);
$worksheet->write($i, 4, $row['od_b_hp']);
@@ -291,8 +291,8 @@ if (mysql_num_rows($result) == 0)
$row1 = sql_fetch($sql1);
// 1.03.02
- $row1['od_addr'] = '('.$row1['od_zip1'].'-'.$row1['od_zip2'].') '.print_address($row1['od_addr1'], $row1['od_addr2'], $row['od_addr3']);
- $row1['od_b_addr'] = '('.$row1['od_b_zip1'].'-'.$row1['od_b_zip2'].') '.print_address($row1['od_b_addr1'], $row1['od_b_addr2'], $row['od_b_addr3']);
+ $row1['od_addr'] = '('.$row1['od_zip1'].'-'.$row1['od_zip2'].') '.print_address($row1['od_addr1'], $row1['od_addr2'], $row1['od_addr3'], $row1['od_addr_jibeon']);
+ $row1['od_b_addr'] = '('.$row1['od_b_zip1'].'-'.$row1['od_b_zip2'].') '.print_address($row1['od_b_addr1'], $row1['od_b_addr2'], $row1['od_b_addr3'], $row1['od_b_addr_jibeon']);
$row1['od_addr'] = ($row1['od_addr']) ? $row1['od_addr'] : '입력안함';
$row1['od_tel'] = ($row1['od_tel']) ? $row1['od_tel'] : '입력안함';
diff --git a/mobile/shop/mypage.php b/mobile/shop/mypage.php
index 4eed150e1..f6a45c96a 100644
--- a/mobile/shop/mypage.php
+++ b/mobile/shop/mypage.php
@@ -41,7 +41,7 @@ for($k=0; $cp=sql_fetch_array($res); $k++) {
회원가입일시
주소
-
+
diff --git a/mobile/shop/orderaddress.php b/mobile/shop/orderaddress.php
index 37de87059..c0ccb12c7 100644
--- a/mobile/shop/orderaddress.php
+++ b/mobile/shop/orderaddress.php
@@ -32,7 +32,7 @@ $order_action_url = G5_HTTPS_SHOP_URL.'/orderaddressupdate.php';
>
-
+
/
@@ -73,7 +73,11 @@ $(function() {
f.od_b_addr_jibeon.value = addr[8];
f.ad_subject.value = addr[9];
- window.opener.document.getElementById("od_b_addr_jibeon").innerText = "지번주소 : "+addr[8];
+ if(addr[8] == "N"){ //지번이면
+ f.od_b_addr3.parentNode.style.display="none";
+ } else { //도로명 또는 그외
+ f.od_b_addr3.parentNode.style.display="";
+ }
var zip1 = addr[3].replace(/[^0-9]/g, "");
var zip2 = addr[4].replace(/[^0-9]/g, "");
diff --git a/mobile/shop/orderform.php b/mobile/shop/orderform.php
index cc34949ab..ae6beefc9 100644
--- a/mobile/shop/orderform.php
+++ b/mobile/shop/orderform.php
@@ -307,7 +307,9 @@ require_once(G5_MSHOP_PATH.'/'.$default['de_pg_service'].'/orderform.1.php');
|
|
-
+
| 주소 |
@@ -321,10 +323,11 @@ require_once(G5_MSHOP_PATH.'/'.$default['de_pg_service'].'/orderform.1.php');
-
-
-
-
+ >
+
+
+
+
|
@@ -450,10 +453,11 @@ require_once(G5_MSHOP_PATH.'/'.$default['de_pg_service'].'/orderform.1.php');
-
-
+
+
+
+
-
@@ -957,7 +961,11 @@ $(function() {
f.od_b_addr_jibeon.value = addr[8];
f.ad_subject.value = addr[9];
- document.getElementById("od_b_addr_jibeon").innerText = "지번주소 : "+addr[8];
+ if(addr[8] == "N"){ //지번이면
+ f.od_b_addr3.parentNode.style.display="none";
+ } else {
+ f.od_b_addr3.parentNode.style.display="";
+ }
var zip1 = addr[3].replace(/[^0-9]/g, "");
var zip2 = addr[4].replace(/[^0-9]/g, "");
@@ -1405,8 +1413,12 @@ function gumae2baesong(checked) {
f.od_b_addr2.value = f.od_addr2.value;
f.od_b_addr3.value = f.od_addr3.value;
f.od_b_addr_jibeon.value = f.od_addr_jibeon.value;
- document.getElementById("od_b_addr_jibeon").innerText = document.getElementById("od_addr_jibeon").innerText;
+ if(f.od_addr_jibeon.value == "N"){ //지번이면
+ f.od_b_addr3.parentNode.style.display="none";
+ } else {
+ f.od_b_addr3.parentNode.style.display="";
+ }
calculate_sendcost(String(f.od_b_zip1.value) + String(f.od_b_zip2.value));
} else {
f.od_b_name.value = "";
@@ -1418,7 +1430,7 @@ function gumae2baesong(checked) {
f.od_b_addr2.value = "";
f.od_b_addr3.value = "";
f.od_b_addr_jibeon.value = "";
- document.getElementById("od_b_addr_jibeon").innerText = "";
+ f.od_b_addr3.parentNode.style.display="";
}
}
diff --git a/mobile/shop/orderformupdate.php b/mobile/shop/orderformupdate.php
index 10230584f..ade2cdf51 100644
--- a/mobile/shop/orderformupdate.php
+++ b/mobile/shop/orderformupdate.php
@@ -225,6 +225,8 @@ if ((int)($send_cost - $tot_sc_cp_price) !== (int)($i_send_cost - $i_send_coupon
}
// 추가배송비가 상이함
+$od_b_zip1 = preg_replace('/[^0-9]/', '', $od_b_zip1);
+$od_b_zip2 = preg_replace('/[^0-9]/', '', $od_b_zip2);
$zipcode = $od_b_zip1 . $od_b_zip2;
$sql = " select sc_id, sc_price from {$g5['g5_shop_sendcost_table']} where sc_zip1 <= '$zipcode' and sc_zip2 >= '$zipcode' ";
$tmp = sql_fetch($sql);
@@ -697,7 +699,8 @@ if($is_member) {
if($row['ad_id']){
$sql = " update {$g5['g5_shop_order_address_table']}
set ad_default = '$ad_default',
- ad_subject = '$ad_subject'
+ ad_subject = '$ad_subject',
+ ad_jibeon = '$od_b_addr_jibeon'
where mb_id = '{$member['mb_id']}'
and ad_id = '{$row['ad_id']}' ";
} else {
diff --git a/mobile/shop/orderinquiryview.php b/mobile/shop/orderinquiryview.php
index 8675e8a15..82acdddcf 100644
--- a/mobile/shop/orderinquiryview.php
+++ b/mobile/shop/orderinquiryview.php
@@ -460,7 +460,7 @@ if($od['od_pg'] == 'lg') {
| 주 소 |
- |
+ |
| E-mail |
@@ -496,7 +496,7 @@ if($od['od_pg'] == 'lg') {
| 주 소 |
- |
+ |
| 주소 |
- |
+ |
@@ -181,7 +181,7 @@ $ft_a_st = 'display:block;padding:30px 0;background:#484848;color:#fff;text-alig
| 주소 |
- |
+ |
| 전하실 말씀 |
diff --git a/shop/mail/orderupdate2.mail.php b/shop/mail/orderupdate2.mail.php
index cf9e985c7..e8d3e872a 100644
--- a/shop/mail/orderupdate2.mail.php
+++ b/shop/mail/orderupdate2.mail.php
@@ -148,7 +148,7 @@ $ft_a_st = 'display:block;padding:30px 0;background:#484848;color:#fff;text-alig
| 주소 |
- |
+ |
@@ -181,7 +181,7 @@ $ft_a_st = 'display:block;padding:30px 0;background:#484848;color:#fff;text-alig
| 주소 |
- |
+ |
| 전하실 말씀 |
diff --git a/shop/mail/orderupdate3.mail.php b/shop/mail/orderupdate3.mail.php
index 0c12420a5..c50230f8c 100644
--- a/shop/mail/orderupdate3.mail.php
+++ b/shop/mail/orderupdate3.mail.php
@@ -71,7 +71,7 @@ $ft_a_st = 'display:block;padding:30px 0;background:#484848;color:#fff;text-alig
| 주소 |
- |
+ |
@@ -105,7 +105,7 @@ $ft_a_st = 'display:block;padding:30px 0;background:#484848;color:#fff;text-alig
| 주소 |
- |
+ |
| 전하실 말씀 |
diff --git a/shop/mypage.php b/shop/mypage.php
index 51d3f625d..24ad33ed9 100644
--- a/shop/mypage.php
+++ b/shop/mypage.php
@@ -57,7 +57,7 @@ for($k=0; $cp=sql_fetch_array($res); $k++) {
회원가입일시
주소
-
+
diff --git a/shop/orderaddress.php b/shop/orderaddress.php
index b37617216..0ec5b78f4 100644
--- a/shop/orderaddress.php
+++ b/shop/orderaddress.php
@@ -86,7 +86,7 @@ $order_action_url = G5_HTTPS_SHOP_URL.'/orderaddressupdate.php';
|
|
- |
+ |
@@ -126,7 +126,11 @@ $(function() {
f.od_b_addr_jibeon.value = addr[8];
f.ad_subject.value = addr[9];
- window.opener.document.getElementById("od_b_addr_jibeon").innerText = "지번주소 : "+addr[8];
+ if(addr[8] == "N"){ //지번이면
+ f.od_b_addr3.parentNode.style.display="none";
+ } else { //도로명 또는 그외
+ f.od_b_addr3.parentNode.style.display="";
+ }
var zip1 = addr[3].replace(/[^0-9]/g, "");
var zip2 = addr[4].replace(/[^0-9]/g, "");
diff --git a/shop/orderform.php b/shop/orderform.php
index a3849f192..60032de86 100644
--- a/shop/orderform.php
+++ b/shop/orderform.php
@@ -325,7 +325,9 @@ require_once('./'.$default['de_pg_service'].'/orderform.1.php');
| |
|
-
+
| 주소 |
@@ -338,11 +340,13 @@ require_once('./'.$default['de_pg_service'].'/orderform.1.php');
-
-
-
-
-
+
+ >
+
+
+
+
+
|
@@ -467,11 +471,13 @@ require_once('./'.$default['de_pg_service'].'/orderform.1.php');
-
-
-
+
+
+
+
+
+
-
@@ -971,7 +977,11 @@ $(function() {
f.od_b_addr_jibeon.value = addr[8];
f.ad_subject.value = addr[9];
- document.getElementById("od_b_addr_jibeon").innerText = "지번주소 : "+addr[8];
+ if(addr[8] == "N"){ //지번이면
+ f.od_b_addr3.parentNode.style.display="none";
+ } else {
+ f.od_b_addr3.parentNode.style.display="";
+ }
var zip1 = addr[3].replace(/[^0-9]/g, "");
var zip2 = addr[4].replace(/[^0-9]/g, "");
@@ -1412,8 +1422,12 @@ function gumae2baesong(checked) {
f.od_b_addr2.value = f.od_addr2.value;
f.od_b_addr3.value = f.od_addr3.value;
f.od_b_addr_jibeon.value = f.od_addr_jibeon.value;
- document.getElementById("od_b_addr_jibeon").innerText = document.getElementById("od_addr_jibeon").innerText;
+ if(f.od_addr_jibeon.value == "N"){ //지번이면
+ f.od_b_addr3.parentNode.style.display="none";
+ } else {
+ f.od_b_addr3.parentNode.style.display="";
+ }
calculate_sendcost(String(f.od_b_zip1.value) + String(f.od_b_zip2.value));
} else {
f.od_b_name.value = "";
@@ -1425,7 +1439,7 @@ function gumae2baesong(checked) {
f.od_b_addr2.value = "";
f.od_b_addr3.value = "";
f.od_b_addr_jibeon.value = "";
- document.getElementById("od_b_addr_jibeon").innerText = "";
+ f.od_b_addr3.parentNode.style.display="";
}
}
diff --git a/shop/orderformupdate.php b/shop/orderformupdate.php
index 98aa99b70..fe044c8a6 100644
--- a/shop/orderformupdate.php
+++ b/shop/orderformupdate.php
@@ -219,6 +219,8 @@ if ((int)($send_cost - $tot_sc_cp_price) !== (int)($i_send_cost - $i_send_coupon
}
// 추가배송비가 상이함
+$od_b_zip1 = preg_replace('/[^0-9]/', '', $od_b_zip1);
+$od_b_zip2 = preg_replace('/[^0-9]/', '', $od_b_zip2);
$zipcode = $od_b_zip1 . $od_b_zip2;
$sql = " select sc_id, sc_price from {$g5['g5_shop_sendcost_table']} where sc_zip1 <= '$zipcode' and sc_zip2 >= '$zipcode' ";
$tmp = sql_fetch($sql);
@@ -403,8 +405,8 @@ if($default['de_tax_flag_use']) {
$od_free_mny = (int)$_POST['comm_free_mny'];
}
-$od_pg = $default['de_pg_service'];
-$od_email = get_email_address($od_email);
+$od_pg = $default['de_pg_service'];
+$od_email = get_email_address($od_email);
// 주문서에 입력
$sql = " insert {$g5['g5_shop_order_table']}
@@ -691,7 +693,8 @@ if($is_member) {
if($row['ad_id']){
$sql = " update {$g5['g5_shop_order_address_table']}
set ad_default = '$ad_default',
- ad_subject = '$ad_subject'
+ ad_subject = '$ad_subject',
+ ad_jibeon = '$od_b_addr_jibeon'
where mb_id = '{$member['mb_id']}'
and ad_id = '{$row['ad_id']}' ";
} else {
diff --git a/shop/orderinquiryview.php b/shop/orderinquiryview.php
index e1cd86f33..b90e47d3f 100644
--- a/shop/orderinquiryview.php
+++ b/shop/orderinquiryview.php
@@ -477,7 +477,7 @@ if($od['od_pg'] == 'lg') {
| 주 소 |
- |
+ |
| E-mail |
@@ -512,7 +512,7 @@ if($od['od_pg'] == 'lg') {
| 주 소 |
- |
+ |