From 34aa3fd0d3efe75264445ae73722aabf523a0d68 Mon Sep 17 00:00:00 2001 From: chicpro Date: Tue, 13 Oct 2015 16:20:45 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B0=80=EA=B2=A9=EB=B9=84=EA=B5=90=20?= =?UTF-8?q?=EC=97=94=EC=A7=84=ED=8E=98=EC=9D=B4=EC=A7=80=20=EB=A9=94?= =?UTF-8?q?=EB=AA=A8=EB=A6=AC=20=EC=82=AC=EC=9A=A9=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shop/price/daum.php | 13 ++++----- shop/price/naver.php | 8 +++--- shop/price/naver_new.php | 8 +++--- shop/price/naver_new_summary.php | 24 +++++++++-------- shop/price/naver_summary.php | 24 +++++++++-------- shop/price2/daum.php | 13 +++++---- shop/price2/naver.php | 13 +++++---- shop/price2/naver_new.php | 13 +++++---- shop/price2/naver_new_summary.php | 45 ++++++++++++++++++------------- shop/price2/naver_summary.php | 45 ++++++++++++++++++------------- 10 files changed, 117 insertions(+), 89 deletions(-) diff --git a/shop/price/daum.php b/shop/price/daum.php index c8db5de46..2c9a58273 100644 --- a/shop/price/daum.php +++ b/shop/price/daum.php @@ -3,7 +3,7 @@ include_once('./_common.php'); -ob_start(); +ob_start(); header("Content-Type: text/html; charset=utf-8"); @@ -119,7 +119,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) // 상품이미지 $img_url = get_it_imageurl($row['it_id']); - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}pid{$gt}{$row['it_id']} {$lt}price{$gt}{$row['it_price']} @@ -142,13 +142,14 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {$lt}end{$gt} HEREDOC; + +echo iconv('utf-8', 'euc-kr', $str); } -$content = ob_get_contents(); -ob_end_clean(); +$content = ob_get_contents(); +ob_end_clean(); -$content = iconv('utf-8', 'euc-kr', $content); -echo $content; +echo $content; ?> \ No newline at end of file diff --git a/shop/price/naver.php b/shop/price/naver.php index fea228814..df321c2d5 100644 --- a/shop/price/naver.php +++ b/shop/price/naver.php @@ -84,7 +84,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) // 포인트 $it_point = get_item_point($row); - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}mapid{$gt}{$row['it_id']} {$lt}pname{$gt}{$row['it_name']} @@ -114,13 +114,13 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {$lt}ftend{$gt} HEREDOC; + +// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); } $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price/naver_new.php b/shop/price/naver_new.php index a68ea7c70..c0a93eb8d 100644 --- a/shop/price/naver_new.php +++ b/shop/price/naver_new.php @@ -85,7 +85,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) // 포인트 $it_point = get_item_point($row); - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}mapid{$gt}{$row['it_id']} {$lt}pname{$gt}{$row['it_name']} @@ -115,13 +115,13 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {$lt}ftend{$gt} HEREDOC; + +// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); } $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price/naver_new_summary.php b/shop/price/naver_new_summary.php index e07831e55..3618dc52e 100644 --- a/shop/price/naver_new_summary.php +++ b/shop/price/naver_new_summary.php @@ -29,29 +29,31 @@ for ($i=0; $row=sql_fetch_array($result); $i++) { $stock_qty = get_it_stock_qty($row['it_id']); - echo "{$lt}begin{$gt}\n"; - echo "{$lt}mapid{$gt}{$row['it_id']}\n"; + $str = ''; + + $str .= "{$lt}begin{$gt}\n"; + $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; if ($stock_qty <= 0) { // 품절 상품 양식 - echo "{$lt}class{$gt}D\n"; + $str .= "{$lt}class{$gt}D\n"; } else { // 업데이트 상품 양식 & 품절 복구 상품 양식 - echo "{$lt}pname{$gt}{$row['it_name']}\n"; - echo "{$lt}price{$gt}{$row['it_price']}\n"; - echo "{$lt}class{$gt}U\n"; + $str .= "{$lt}pname{$gt}{$row['it_name']}\n"; + $str .= "{$lt}price{$gt}{$row['it_price']}\n"; + $str .= "{$lt}class{$gt}U\n"; } - echo "{$lt}utime{$gt}{$row['it_time']}\n"; - echo "{$lt}ftend{$gt}\n"; + $str .= "{$lt}utime{$gt}{$row['it_time']}\n"; + $str .= "{$lt}ftend{$gt}\n"; + + // 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 + echo iconv('utf-8', 'euc-kr', $str); } $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price/naver_summary.php b/shop/price/naver_summary.php index 47042358f..0d8a81708 100644 --- a/shop/price/naver_summary.php +++ b/shop/price/naver_summary.php @@ -26,29 +26,31 @@ for ($i=0; $row=sql_fetch_array($result); $i++) { $stock_qty = get_it_stock_qty($row['it_id']); - echo "{$lt}begin{$gt}\n"; - echo "{$lt}mapid{$gt}{$row['it_id']}\n"; + $str = ''; + + $str .= "{$lt}begin{$gt}\n"; + $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; if ($stock_qty <= 0) { // 품절 상품 양식 - echo "{$lt}class{$gt}D\n"; + $str .= "{$lt}class{$gt}D\n"; } else { // 업데이트 상품 양식 & 품절 복구 상품 양식 - echo "{$lt}pname{$gt}{$row['it_name']}\n"; - echo "{$lt}price{$gt}{$row['it_price']}\n"; - echo "{$lt}class{$gt}U\n"; + $str .= "{$lt}pname{$gt}{$row['it_name']}\n"; + $str .= "{$lt}price{$gt}{$row['it_price']}\n"; + $str .= "{$lt}class{$gt}U\n"; } - echo "{$lt}utime{$gt}{$row['it_time']}\n"; - echo "{$lt}ftend{$gt}\n"; + $str .= "{$lt}utime{$gt}{$row['it_time']}\n"; + $str .= "{$lt}ftend{$gt}\n"; + + // 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 + echo iconv('utf-8', 'euc-kr', $str); } $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price2/daum.php b/shop/price2/daum.php index ff9ff3bcf..1439f849c 100644 --- a/shop/price2/daum.php +++ b/shop/price2/daum.php @@ -124,7 +124,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $deliv2 = ""; } - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}pid{$gt}{$row['it_id']} {$lt}price{$gt}$it_price @@ -148,6 +148,9 @@ for ($i=0; $row=sql_fetch_array($result); $i++) HEREDOC; +// 131227 : 쇼핑하우에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); + } else { $subj = explode(',', $row['it_option_subject']); for($k=0; $row2=sql_fetch_array($result2); $k++) { @@ -171,7 +174,7 @@ HEREDOC; $deliv2 = ""; } - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}pid{$gt}{$row['it_id']} {$lt}price{$gt}$it_price @@ -195,6 +198,9 @@ HEREDOC; HEREDOC; +// 131227 : 쇼핑하우에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); + } } } @@ -202,8 +208,5 @@ HEREDOC; $content = ob_get_contents(); ob_end_clean(); -// 131227 : 쇼핑하우에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price2/naver.php b/shop/price2/naver.php index af6db7a5e..3ad75262b 100644 --- a/shop/price2/naver.php +++ b/shop/price2/naver.php @@ -88,7 +88,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $delivery = get_item_sendcost2($row['it_id'], $it_price, 1); $it_point = get_item_point($row); - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}mapid{$gt}{$row['it_id']} {$lt}pname{$gt}$it_name @@ -119,6 +119,9 @@ for ($i=0; $row=sql_fetch_array($result); $i++) HEREDOC; +// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); + } else { $subj = explode(',', $row['it_option_subject']); for($k=0; $row2=sql_fetch_array($result2); $k++) { @@ -134,7 +137,7 @@ HEREDOC; $delivery = get_item_sendcost2($row['it_id'], $it_price, 1); $it_point = get_item_point($row, $row2['io_id']); - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}mapid{$gt}{$row['it_id']} {$lt}pname{$gt}$it_name @@ -164,6 +167,9 @@ HEREDOC; {$lt}ftend{$gt} HEREDOC; + +// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); } } } @@ -171,8 +177,5 @@ HEREDOC; $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price2/naver_new.php b/shop/price2/naver_new.php index 78215531b..7909ab762 100644 --- a/shop/price2/naver_new.php +++ b/shop/price2/naver_new.php @@ -89,7 +89,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $delivery = get_item_sendcost2($row['it_id'], $it_price, 1); $it_point = get_item_point($row); - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}mapid{$gt}{$row['it_id']} {$lt}pname{$gt}$it_name @@ -120,6 +120,9 @@ for ($i=0; $row=sql_fetch_array($result); $i++) HEREDOC; +// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); + } else { $subj = explode(',', $row['it_option_subject']); for($k=0; $row2=sql_fetch_array($result2); $k++) { @@ -135,7 +138,7 @@ HEREDOC; $delivery = get_item_sendcost2($row['it_id'], $it_price, 1); $it_point = get_item_point($row, $row2['io_id']); - echo <<< HEREDOC + $str = <<< HEREDOC {$lt}begin{$gt} {$lt}mapid{$gt}{$row['it_id']} {$lt}pname{$gt}$it_name @@ -166,6 +169,9 @@ HEREDOC; HEREDOC; +// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 +echo iconv('utf-8', 'euc-kr', $str); + } } } @@ -173,8 +179,5 @@ HEREDOC; $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price2/naver_new_summary.php b/shop/price2/naver_new_summary.php index 5562d4c7a..513ddffbc 100644 --- a/shop/price2/naver_new_summary.php +++ b/shop/price2/naver_new_summary.php @@ -37,22 +37,27 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $it_price = $row['it_price']; $stock_qty = get_it_stock_qty($row['it_id']); - echo "{$lt}begin{$gt}\n"; - echo "{$lt}mapid{$gt}{$row['it_id']}\n"; + $str = ''; + + $str .= "{$lt}begin{$gt}\n"; + $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; if ($stock_qty <= 0) { // 품절 상품 양식 - echo "{$lt}class{$gt}D\n"; + $str .= "{$lt}class{$gt}D\n"; } else { // 업데이트 상품 양식 & 품절 복구 상품 양식 - echo "{$lt}pname{$gt}{$it_name}\n"; - echo "{$lt}price{$gt}{$it_price}\n"; - echo "{$lt}class{$gt}U\n"; + $str .= "{$lt}pname{$gt}{$it_name}\n"; + $str .= "{$lt}price{$gt}{$it_price}\n"; + $str .= "{$lt}class{$gt}U\n"; } - echo "{$lt}utime{$gt}{$row['it_time']}\n"; - echo "{$lt}ftend{$gt}\n"; + $str .= "{$lt}utime{$gt}{$row['it_time']}\n"; + $str .= "{$lt}ftend{$gt}\n"; + + // 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 + echo iconv('utf-8', 'euc-kr', $str); } else { $subj = explode(',', $row['it_option_subject']); @@ -67,22 +72,27 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $it_price = $row['it_price'] + $row2['io_price']; $stock_qty = get_option_stock_qty($row['it_id'], $row2['io_id'], 0); - echo "{$lt}begin{$gt}\n"; - echo "{$lt}mapid{$gt}{$row['it_id']}\n"; + $str = ''; + + $str .= "{$lt}begin{$gt}\n"; + $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; if ($stock_qty <= 0) { // 품절 상품 양식 - echo "{$lt}class{$gt}D\n"; + $str .= "{$lt}class{$gt}D\n"; } else { // 업데이트 상품 양식 & 품절 복구 상품 양식 - echo "{$lt}pname{$gt}{$it_name}\n"; - echo "{$lt}price{$gt}{$it_price}\n"; - echo "{$lt}class{$gt}U\n"; + $str .= "{$lt}pname{$gt}{$it_name}\n"; + $str .= "{$lt}price{$gt}{$it_price}\n"; + $str .= "{$lt}class{$gt}U\n"; } - echo "{$lt}utime{$gt}{$row['it_time']}\n"; - echo "{$lt}ftend{$gt}\n"; + $str .= "{$lt}utime{$gt}{$row['it_time']}\n"; + $str .= "{$lt}ftend{$gt}\n"; + + // 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 + echo iconv('utf-8', 'euc-kr', $str); } } } @@ -90,8 +100,5 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file diff --git a/shop/price2/naver_summary.php b/shop/price2/naver_summary.php index 5886ec34f..ba286a765 100644 --- a/shop/price2/naver_summary.php +++ b/shop/price2/naver_summary.php @@ -34,22 +34,27 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $it_price = $row['it_price']; $stock_qty = get_it_stock_qty($row['it_id']); - echo "{$lt}begin{$gt}\n"; - echo "{$lt}mapid{$gt}{$row['it_id']}\n"; + $str = ''; + + $str .= "{$lt}begin{$gt}\n"; + $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; if ($stock_qty <= 0) { // 품절 상품 양식 - echo "{$lt}class{$gt}D\n"; + $str .= "{$lt}class{$gt}D\n"; } else { // 업데이트 상품 양식 & 품절 복구 상품 양식 - echo "{$lt}pname{$gt}{$it_name}\n"; - echo "{$lt}price{$gt}{$it_price}\n"; - echo "{$lt}class{$gt}U\n"; + $str .= "{$lt}pname{$gt}{$it_name}\n"; + $str .= "{$lt}price{$gt}{$it_price}\n"; + $str .= "{$lt}class{$gt}U\n"; } - echo "{$lt}utime{$gt}{$row['it_time']}\n"; - echo "{$lt}ftend{$gt}\n"; + $str .= "{$lt}utime{$gt}{$row['it_time']}\n"; + $str .= "{$lt}ftend{$gt}\n"; + + // 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 + echo iconv('utf-8', 'euc-kr', $str); } else { $subj = explode(',', $row['it_option_subject']); @@ -64,22 +69,27 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $it_price = $row['it_price'] + $row2['io_price']; $stock_qty = get_option_stock_qty($row['it_id'], $row2['io_id'], 0); - echo "{$lt}begin{$gt}\n"; - echo "{$lt}mapid{$gt}{$row['it_id']}\n"; + $str = ''; + + $str .= "{$lt}begin{$gt}\n"; + $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; if ($stock_qty <= 0) { // 품절 상품 양식 - echo "{$lt}class{$gt}D\n"; + $str .= "{$lt}class{$gt}D\n"; } else { // 업데이트 상품 양식 & 품절 복구 상품 양식 - echo "{$lt}pname{$gt}{$it_name}\n"; - echo "{$lt}price{$gt}{$it_price}\n"; - echo "{$lt}class{$gt}U\n"; + $str .= "{$lt}pname{$gt}{$it_name}\n"; + $str .= "{$lt}price{$gt}{$it_price}\n"; + $str .= "{$lt}class{$gt}U\n"; } - echo "{$lt}utime{$gt}{$row['it_time']}\n"; - echo "{$lt}ftend{$gt}\n"; + $str .= "{$lt}utime{$gt}{$row['it_time']}\n"; + $str .= "{$lt}ftend{$gt}\n"; + + // 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 + echo iconv('utf-8', 'euc-kr', $str); } } @@ -88,8 +98,5 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $content = ob_get_contents(); ob_end_clean(); -// 091223 : 네이버에서는 아직 utf-8 을 지원하지 않고 있음 -$content = iconv('utf-8', 'euc-kr', $content); - echo $content; ?> \ No newline at end of file