diff --git a/adm/shop_admin/price.php b/adm/shop_admin/price.php index aecbe03b4..33632eb01 100644 --- a/adm/shop_admin/price.php +++ b/adm/shop_admin/price.php @@ -9,7 +9,6 @@ $pg_anchor = ''; ?> @@ -49,36 +48,7 @@ - - - - - -
-

사이트별 엔진페이지 URL [장바구니 담기]

- - -
-

사이트 명을 클릭하시면 해당 사이트로 이동합니다.

-

기존 엔진페이지 URL은 가격비교 사이트에서 상품 클릭시 상품상세 페이지로 이동하지만 아래의 URL은 상품 클릭시 해당 상품이 장바구니에 담기게 됩니다.

- -
-
네이버 지식쇼핑
-
- -
-
다음 쇼핑하우
-
-
diff --git a/shop/itembuy.php b/shop/itembuy.php deleted file mode 100644 index e5b1e278f..000000000 --- a/shop/itembuy.php +++ /dev/null @@ -1,73 +0,0 @@ - 1) - alert(get_text($it['it_name']).' 상품은 최소 '.number_format($it['it_buy_min_qty']).' 이상 구매하셔야 합니다.\\n상품페이지에서 다시 주문해 주십시오.', G5_SHOP_URL.'/item.php?it_id='.$it_id); - -// 옵션정보 -if($io_id && $it['it_option_subject']) { - $sql = " select * from {$g5['g5_shop_item_option_table']} where it_id = '$it_id' and io_id = '$io_id' "; - $opt = sql_fetch($sql); - - $subj = explode(',', $it['it_option_subject']); - $arr_opt = explode(chr(30), $io_id); - - if(count($subj) != count($arr_opt)) - alert('상품의 옵션정보가 올바르지 않습니다.\\n상품페이지에서 다시 주문해 주십시오.', G5_SHOP_URL.'/item.php?it_id='.$it_id); - - $io_value = ''; - $sep = ''; - for($n=0; $n 1 && $it['it_sc_method'] == 1) - $ct_send_cost = 1; // 착불 - -$_POST['it_id'][0] = $it['it_id']; -$_POST['io_id'][$it['it_id']][0] = $opt['io_id']; -$_POST['io_type'][$it['it_id']][0] = 0; -$_POST['ct_qty'][$it['it_id']][0] = 1; -$_POST['io_value'][$it['it_id']][0] = $io_value; -$_POST['ct_send_cost'] = $ct_send_cost; - -include_once(G5_SHOP_PATH.'/cartupdate.php'); -?> \ No newline at end of file diff --git a/shop/price/daum.php b/shop/price/daum.php index 2c9a58273..986573a75 100644 --- a/shop/price/daum.php +++ b/shop/price/daum.php @@ -8,62 +8,41 @@ header("Content-Type: text/html; charset=utf-8"); /* - 구분 태그명 내용 설명 크기 -1 <<>> 시작 상품시작 알림 필수 -2 <<>> 상품ID 해당사 상품 ID 필수,varchar(50) -3 <<>> 가격 상품 가격 필수,number -4 <<>> 상품명 상품명 필수,varchar(500) -5 <<>> 상품링크 해당 상품으로 갈 상품URL 필수,varchar(255) -6 <<>> 이미지링크 상품이미지 링크 - (상품이미지 중 제일 큰이미지링크) 필수,varchar(255) -7 <<>> 대분류ID 대분류 코드 필수,varchar(20) -8 <<>> 중분류ID 중분류 코드 varchar(20) -9 <<>> 소분류ID 소분류 코드 varchar(20) -10 <<>> 세분류ID 세분류 코드 varchar(20) -11 <<>> 대분류명 필수,varchar(50) -12 <<>> 중분류명 varchar(50) -13 <<>> 소분류명 varchar(50) -14 <<>> 세분류명 varchar(50) -15 <<>> 모델명 varchar(255) -16 <<>> 브랜드명 varchar(255) -17 <<>> 제조사 varchar(255) -18 <<>> 출시일 예) 20070101 varchar(8) -19 <<>> 가중치값 숫자 ( 0 ~ ) - 쇼핑몰대분류카테고리 기준으로 - 쇼핑몰내부에서 책정되는 상품에 대한 - 인기점수 Numer(14) -20 <<>> 판매량 해당 상품이 팔린 누적판매량 number(14) -21 <<>> 쿠폰정보 퍼센트 쿠폰인 경우 - ex) 5%할인쿠폰 -> 5% - 일정가격할인 쿠폰인 경우 - ex) 3000원할인쿠폰 -> 3000원 - 만 표기 - 0%, 0원은 값을 제거 varchar(255) - -22 <<>> 무이자/할부 카드이름개월수 형식으로 표시 - ex) 삼성2~3/롯데3/현대6 - 0개월 일 때에는 값을 제거 varchar(255) -23 <<>> 적립금/포인트 텍스트정보 - 0일 때에는 값을 제거 varchar(255) -24 <<>> 배송비 무료일 때는 0 - 유료일 때는 1 - 조건부무료일 때는 2 로 표기 number -25 <<>> 배송비 조건 유료(deliv필드 코드1번) or - 조건부무료(deliv필드 코드2번) - 인 경우에 상세 조건 표기 - ex)3만원미만무료 or 2500원 varchar(20) -26 <<>> 상품평수 상품의 상품평개수가 몇 개인지 숫자만 표기 number -27 <<>> 이벤트 해당 상품의 이벤트 내용을 표기 - ex) 새봄맞이 행복이벤트! 새출발 아이템 50%SALE - 신규회원 5%+전상품 3%할인쿠폰 varchar(255) -28 <<>> 이벤트url event 페이지 URL varchar(255) -29 <<>> 실판매자샵명 실제로 상품을 판매하고있는 판매자샵 이름 표기 (판매샵의 대표자명이 아니라 판매샵명) - 판매자샵명이 없는 경우에는 판매자아이디로 표기 (자체판매하는 경우에는 표기X) varchar(20) -30 <<>> 실판매자샵주소 판매자의 미니샵 주소 or 판매자샵주소 - (자체판매하는 경우에는 표기X) varchar(50) -31 <<>> 실판매자등급 판매자등급을 5점 만점기준으로 - (자체판매하는 경우에는 표기X) number -32 <<>> 끝알림 끝알림 태그 필수 +구분 태그명 내용 설명 크기 +<<>> 전체상품수 +<<>> 시작 상품시작 알림 필수 +<<>> 상품ID 해당사 상품 ID 필수 +<<>> 원판매가(할인전가격) 선택적필수 +<<>> 할인적용가 할인후가격 필수 +<<>> 모바일 할인적용가 할인후가격 선택적필수 +<<>> 상품명 상품명 필수,varchar(500) +<<>> 상품링크 해당 상품으로 갈 상품URL 필수 +<<>> 이미지링크 상품이미지 링크 + (상품이미지 중 제일 큰이미지링크) 필수,varchar(255) +<<>> 카테고리명 대분류명 필수 +<<>> 카테고리 ID(대분류) 필수 +<<>> 카테고리명 중분류명 +<<>> 카테고리 ID(중분류) +<<>> 카테고리명 소분류명 +<<>> 카테고리 ID(소분류) +<<>> 카테고리명 세분류명 +<<>> 카테고리 ID(세분류) + +<<>> 모델명 +<<>> 브랜드명 +<<>> 제조사 + +<<>> 쿠폰/제휴쿠폰 +<<>> 모바일 쿠폰/제휴쿠폰 +<<>> 무이자할부 +<<>> 적립금/포인트 +<<>> 배송비 무료일 때는 0, 유료일 때는 배송금액, 착불은 -1 +<<>> 이벤트 +<<>> 가중치값 + +<<>> 셀러 ID 선택 +<<>> 별도설치비 +<<>> 끝알림 필수 */ $lt = "<<<"; @@ -71,75 +50,70 @@ $shop_url = G5_SHOP_URL; $data_url = G5_DATA_URL; -$sql =" select * from {$g5['g5_shop_item_table']} where it_use = '1' order by ca_id"; +$sql =" select * from {$g5['g5_shop_item_table']} where it_use = '1' and it_soldout = '0' order by ca_id"; $result = sql_query($sql); +$totcnt = sql_num_rows($result); + +echo $lt.'tocnt'.$gt.$totcnt.PHP_EOL; for ($i=0; $row=sql_fetch_array($result); $i++) { $cate1 = $cate2 = $cate3 = $cate4 = ""; $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,2)."' "); - $cate1 = $row2['ca_id']; - $catename1 = $row2['ca_name']; + $cate1 = $row2['ca_name']; + $caid1 = $row2['ca_id']; $cate2 = $cate3 = $cate4 = ""; - $catename2 = $catename3 = $catename4 = ""; + $caid2 = $caid3 = $caid4 = ""; if (strlen($row['ca_id']) >= 8) { $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,8)."' "); - $cate4 = $row2['ca_id']; - $catename4 = $row2['ca_name']; + $cate4 = $row2['ca_name']; + $caid4 = $row2['ca_id']; } if (strlen($row['ca_id']) >= 6) { $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,6)."' "); - $cate3 = $row2['ca_id']; - $catename3 = $row2['ca_name']; + $cate3 = $row2['ca_name']; + $caid3 = $row2['ca_id']; } if (strlen($row['ca_id']) >= 4) { $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,4)."' "); - $cate2 = $row2['ca_id']; - $catename2 = $row2['ca_name']; + $cate2 = $row2['ca_name']; + $caid2 = $row2['ca_id']; } - $pdate = date("Ymd", strtotime($row['it_time'])); $point = get_item_point($row); // 배송비계산 - $delivery = get_item_sendcost2($row['it_id'], $row['it_price'], 1); - if($delivery) { - $deliv = 1; - $deliv2 = $delivery.'원'; - } else { - $deliv = 0; - $deliv2 = ""; - } + $deliv = get_item_sendcost2($row['it_id'], $row['it_price'], 1); // 상품이미지 $img_url = get_it_imageurl($row['it_id']); $str = <<< HEREDOC {$lt}begin{$gt} -{$lt}pid{$gt}{$row['it_id']} +{$lt}mapid{$gt}{$row['it_id']} {$lt}price{$gt}{$row['it_price']} {$lt}pname{$gt}{$row['it_name']} {$lt}pgurl{$gt}$shop_url/item.php?it_id={$row['it_id']} {$lt}igurl{$gt}$img_url {$lt}cate1{$gt}$cate1 +{$lt}caid1{$gt}$caid1 {$lt}cate2{$gt}$cate2 +{$lt}caid2{$gt}$caid2 {$lt}cate3{$gt}$cate3 +{$lt}caid3{$gt}$caid3 {$lt}cate4{$gt}$cate4 -{$lt}catename1{$gt}$catename1 -{$lt}catename2{$gt}$catename2 -{$lt}catename3{$gt}$catename3 -{$lt}catename4{$gt}$catename4 +{$lt}caid4{$gt}$caid4 +{$lt}model{$gt}{$row['it_model']} +{$lt}brand{$gt}{$row['it_brand']} {$lt}maker{$gt}{$row['it_maker']} -{$lt}pdate{$gt}$pdate {$lt}point{$gt}$point {$lt}deliv{$gt}$deliv -{$lt}deliv2{$gt}$deliv2 -{$lt}end{$gt} +{$lt}ftend{$gt} HEREDOC; diff --git a/shop/price/daum_summary.php b/shop/price/daum_summary.php new file mode 100644 index 000000000..56a0772e5 --- /dev/null +++ b/shop/price/daum_summary.php @@ -0,0 +1,136 @@ +>> 시작 상품시작 알림 필수 +<<>> 상품ID 해당사 상품 ID 필수 +<<>> 원판매가(할인전가격) 선택적필수 +<<>> 할인적용가 할인후가격 필수 +<<>> 모바일 할인적용가 할인후가격 선택적필수 +<<>> 상품명 상품명 필수,varchar(500) +<<>> 상품링크 해당 상품으로 갈 상품URL 필수 +<<>> 이미지링크 상품이미지 링크 + (상품이미지 중 제일 큰이미지링크) 필수,varchar(255) +<<>> 카테고리명 대분류명 필수 +<<>> 카테고리 ID(대분류) 필수 +<<>> 카테고리명 중분류명 +<<>> 카테고리 ID(중분류) +<<>> 카테고리명 소분류명 +<<>> 카테고리 ID(소분류) +<<>> 카테고리명 세분류명 +<<>> 카테고리 ID(세분류) + +<<>> 모델명 +<<>> 브랜드명 +<<>> 제조사 + +<<>> 쿠폰/제휴쿠폰 +<<>> 모바일 쿠폰/제휴쿠폰 +<<>> 무이자할부 +<<>> 적립금/포인트 +<<>> 배송비 무료일 때는 0, 유료일 때는 배송금액, 착불은 -1 +<<>> 이벤트 +<<>> 가중치값 + +<<>> 셀러 ID 선택 +<<>> 별도설치비 +<<>> 끝알림 필수 +*/ + +$lt = "<<<"; +$gt = ">>>"; +$shop_url = G5_SHOP_URL; +$data_url = G5_DATA_URL; + +$sql =" select * from {$g5['g5_shop_item_table']} where it_use = '1' and substring(it_update_time, 1, 10) = '".G5_TIME_YMD."' order by ca_id"; +$result = sql_query($sql); + +for ($i=0; $row=sql_fetch_array($result); $i++) +{ + $cate1 = $cate2 = $cate3 = $cate4 = ""; + + $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,2)."' "); + $cate1 = $row2['ca_name']; + $caid1 = $row2['ca_id']; + + $cate2 = $cate3 = $cate4 = ""; + $caid2 = $caid3 = $caid4 = ""; + + if (strlen($row['ca_id']) >= 8) { + $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,8)."' "); + $cate4 = $row2['ca_name']; + $caid4 = $row2['ca_id']; + } + + if (strlen($row['ca_id']) >= 6) { + $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,6)."' "); + $cate3 = $row2['ca_name']; + $caid3 = $row2['ca_id']; + } + + if (strlen($row['ca_id']) >= 4) { + $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,4)."' "); + $cate2 = $row2['ca_name']; + $caid2 = $row2['ca_id']; + } + + $point = get_item_point($row); + + // 배송비계산 + $deliv = get_item_sendcost2($row['it_id'], $row['it_price'], 1); + + // 상품이미지 + $img_url = get_it_imageurl($row['it_id']); + + // 상태 + $class = 'U'; + $stock_qty = get_it_stock_qty($row['it_id']); + + if(substr($row['it_time'], 0, 10) == G5_TIME_YMD && $row['it_update_time'] >= $row['it_time']) + $class = 'I'; + + if($row['it_soldout'] || $stock_qty < 0) + $class = 'D'; + + // 수정시간 + $utime = str_replace(array('-', ' ', ':'), '', $row['it_update_time']); + + $str = <<< HEREDOC +{$lt}begin{$gt} +{$lt}mapid{$gt}{$row['it_id']} +{$lt}price{$gt}{$row['it_price']} +{$lt}class{$gt}$class +{$lt}utime{$gt}$utime +{$lt}pname{$gt}{$row['it_name']} +{$lt}pgurl{$gt}$shop_url/item.php?it_id={$row['it_id']} +{$lt}igurl{$gt}$img_url +{$lt}cate1{$gt}$cate1 +{$lt}caid1{$gt}$caid1 +{$lt}cate2{$gt}$cate2 +{$lt}caid2{$gt}$caid2 +{$lt}cate3{$gt}$cate3 +{$lt}caid3{$gt}$caid3 +{$lt}cate4{$gt}$cate4 +{$lt}caid4{$gt}$caid4 +{$lt}model{$gt}{$row['it_model']} +{$lt}brand{$gt}{$row['it_brand']} +{$lt}maker{$gt}{$row['it_maker']} +{$lt}point{$gt}$point +{$lt}deliv{$gt}$deliv +{$lt}ftend{$gt} + +HEREDOC; + +echo iconv('utf-8', 'euc-kr', $str); +} + +$content = ob_get_contents(); +ob_end_clean(); + +echo $content; +?> \ No newline at end of file diff --git a/shop/price2/_common.php b/shop/price2/_common.php deleted file mode 100644 index 03a3ab6aa..000000000 --- a/shop/price2/_common.php +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/shop/price2/daum.php b/shop/price2/daum.php deleted file mode 100644 index 1439f849c..000000000 --- a/shop/price2/daum.php +++ /dev/null @@ -1,212 +0,0 @@ ->> 시작 상품시작 알림 필수 -2 <<>> 상품ID 해당사 상품 ID 필수,varchar(50) -3 <<>> 가격 상품 가격 필수,number -4 <<>> 상품명 상품명 필수,varchar(500) -5 <<>> 상품링크 해당 상품으로 갈 상품URL 필수,varchar(255) -6 <<>> 이미지링크 상품이미지 링크 - (상품이미지 중 제일 큰이미지링크) 필수,varchar(255) -7 <<>> 대분류ID 대분류 코드 필수,varchar(20) -8 <<>> 중분류ID 중분류 코드 varchar(20) -9 <<>> 소분류ID 소분류 코드 varchar(20) -10 <<>> 세분류ID 세분류 코드 varchar(20) -11 <<>> 대분류명 필수,varchar(50) -12 <<>> 중분류명 varchar(50) -13 <<>> 소분류명 varchar(50) -14 <<>> 세분류명 varchar(50) -15 <<>> 모델명 varchar(255) -16 <<>> 브랜드명 varchar(255) -17 <<>> 제조사 varchar(255) -18 <<>> 출시일 예) 20070101 varchar(8) -19 <<>> 가중치값 숫자 ( 0 ~ ) - 쇼핑몰대분류카테고리 기준으로 - 쇼핑몰내부에서 책정되는 상품에 대한 - 인기점수 Numer(14) -20 <<>> 판매량 해당 상품이 팔린 누적판매량 number(14) -21 <<>> 쿠폰정보 퍼센트 쿠폰인 경우 - ex) 5%할인쿠폰 -> 5% - 일정가격할인 쿠폰인 경우 - ex) 3000원할인쿠폰 -> 3000원 - 만 표기 - 0%, 0원은 값을 제거 varchar(255) - -22 <<>> 무이자/할부 카드이름개월수 형식으로 표시 - ex) 삼성2~3/롯데3/현대6 - 0개월 일 때에는 값을 제거 varchar(255) -23 <<>> 적립금/포인트 텍스트정보 - 0일 때에는 값을 제거 varchar(255) -24 <<>> 배송비 무료일 때는 0 - 유료일 때는 1 - 조건부무료일 때는 2 로 표기 number -25 <<>> 배송비 조건 유료(deliv필드 코드1번) or - 조건부무료(deliv필드 코드2번) - 인 경우에 상세 조건 표기 - ex)3만원미만무료 or 2500원 varchar(20) -26 <<>> 상품평수 상품의 상품평개수가 몇 개인지 숫자만 표기 number -27 <<>> 이벤트 해당 상품의 이벤트 내용을 표기 - ex) 새봄맞이 행복이벤트! 새출발 아이템 50%SALE - 신규회원 5%+전상품 3%할인쿠폰 varchar(255) -28 <<>> 이벤트url event 페이지 URL varchar(255) -29 <<>> 실판매자샵명 실제로 상품을 판매하고있는 판매자샵 이름 표기 (판매샵의 대표자명이 아니라 판매샵명) - 판매자샵명이 없는 경우에는 판매자아이디로 표기 (자체판매하는 경우에는 표기X) varchar(20) -30 <<>> 실판매자샵주소 판매자의 미니샵 주소 or 판매자샵주소 - (자체판매하는 경우에는 표기X) varchar(50) -31 <<>> 실판매자등급 판매자등급을 5점 만점기준으로 - (자체판매하는 경우에는 표기X) number -32 <<>> 끝알림 끝알림 태그 필수 -*/ - -$lt = "<<<"; -$gt = ">>>"; - -$sql =" select * from {$g5['g5_shop_item_table']} where it_use = '1' order by ca_id"; -$result = sql_query($sql); - -for ($i=0; $row=sql_fetch_array($result); $i++) -{ - $cate1 = $cate2 = $cate3 = $cate4 = ""; - - $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,2)."' "); - $cate1 = $row2['ca_id']; - $catename1 = $row2['ca_name']; - - $cate2 = $cate3 = $cate4 = ""; - $catename2 = $catename3 = $catename4 = ""; - - if (strlen($row['ca_id']) >= 8) { - $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,8)."' "); - $cate4 = $row2['ca_id']; - $catename4 = $row2['ca_name']; - } - - if (strlen($row['ca_id']) >= 6) { - $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,6)."' "); - $cate3 = $row2['ca_id']; - $catename3 = $row2['ca_name']; - } - - if (strlen($row['ca_id']) >= 4) { - $row2 = sql_fetch(" select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id'],0,4)."' "); - $cate2 = $row2['ca_id']; - $catename2 = $row2['ca_name']; - } - - $pdate = date("Ymd", strtotime($row['it_time'])); - - // 상품이미지 - $img_url = get_it_imageurl($row['it_id']); - - // 상품별옵션 - $sql = " select * from {$g5['g5_shop_item_option_table']} where it_id = '{$row['it_id']}' and io_type = '0' and io_use = '1' order by io_no asc "; - $result2 = sql_query($sql); - $opt_count = @sql_num_rows($result2); - - if(!$opt_count) { - $it_name = $row['it_name']; - $buy_url = G5_SHOP_URL.'/itembuy.php?it_id='.$row['it_id']; - $it_price = $row['it_price']; - $delivery = get_item_sendcost2($row['it_id'], $it_price, 1); - $point = get_item_point($row); - - if($delivery) { - $deliv = 1; - $deliv2 = $delivery.'원'; - } else { - $deliv = 0; - $deliv2 = ""; - } - - $str = <<< HEREDOC -{$lt}begin{$gt} -{$lt}pid{$gt}{$row['it_id']} -{$lt}price{$gt}$it_price -{$lt}pname{$gt}$it_name -{$lt}pgurl{$gt}$buy_url -{$lt}igurl{$gt}$img_url -{$lt}cate1{$gt}$cate1 -{$lt}cate2{$gt}$cate2 -{$lt}cate3{$gt}$cate3 -{$lt}cate4{$gt}$cate4 -{$lt}catename1{$gt}$catename1 -{$lt}catename2{$gt}$catename2 -{$lt}catename3{$gt}$catename3 -{$lt}catename4{$gt}$catename4 -{$lt}maker{$gt}{$row['it_maker']} -{$lt}pdate{$gt}$pdate -{$lt}point{$gt}$point -{$lt}deliv{$gt}$deliv -{$lt}deliv2{$gt}$deliv2 -{$lt}end{$gt} - -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++) { - $it_name = $row['it_name'].' '; - $opt = explode(chr(30), $row2['io_id']); - $sep = ''; - for($j=0; $j \ No newline at end of file diff --git a/shop/price2/naver.php b/shop/price2/naver.php deleted file mode 100644 index 3ad75262b..000000000 --- a/shop/price2/naver.php +++ /dev/null @@ -1,181 +0,0 @@ ->> 필수 상품의 시작을 알리는 필드 -<<>> 필수 판매하는 상품의 유니크한 상품ID -<<>> 필수 실제 서비스에 반영될 상품명(Title) -<<>> 필수 해당 상품의 판매가격 -<<>> 필수 해당 상품을 구매할 수 있는 상품URL -<<>> 필수 해당 상품의 이미지URL -<<>> 필수 판매하는 상품의 카테고리명(대분류) -<<>> 선택 판매하는 상품의 카테고리명(중분류) -<<>> 선택 판매하는 상품의 카테고리명(소분류) -<<>> 선택 판매하는 상품의 카테고리명(세분류) -<<>> 필수 판매하는 상품의 카테고리명(대분류) -<<>> 선택 판매하는 상품의 카테고리명(중분류) -<<>> 선택 판매하는 상품의 카테고리명(소분류) -<<>> 선택 판매하는 상품의 카테고리명(세분류) -<<>> 선택 모델명 -<<>> 선택 브랜드 -<<>> 선택 제조사 -<<>> 선택 원산지 -<<>> 필수 배송료 -<<>> 선택 이벤트 -<<>> 선택 쿠폰 -<<>> 선택 무이자 -<<>> 선택 포인트 -<<>> 선택 동영상 상품 여부 -<<>> 선택 셀러 ID (오픈마켓에 한함) -<<>> 선택 바코드 (전체EP만 사용) -<<>> 필수 상품의 마지막을 알리는 필드 -*/ - -$lt = "<<<"; -$gt = ">>>"; - -$sql =" select * from {$g5['g5_shop_item_table']} where it_use = '1' order by ca_id"; -$result = sql_query($sql); - -for ($i=0; $row=sql_fetch_array($result); $i++) -{ - $cate1 = $cate2 = $cate3 = $cate4 = ""; - $caid1 = $caid2 = $caid3 = $caid4 = ""; - - $caid1 = substr($row['ca_id'],0,2); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid1' "); - $cate1 = $row2['ca_name']; - - $caid2 = $caid3 = $caid4 = ""; - $cate2 = $cate3 = $cate4 = ""; - - if (strlen($row['ca_id']) >= 8) { - $caid4 = substr($row['ca_id'],0,8); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid4' "); - $cate4 = $row2['ca_name']; - } - - if (strlen($row['ca_id']) >= 6) { - $caid3 = substr($row['ca_id'],0,6); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid3' "); - $cate3 = $row2['ca_name']; - } - - if (strlen($row['ca_id']) >= 4) { - $caid2 = substr($row['ca_id'],0,4); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid2' "); - $cate2 = $row2['ca_name']; - } - - // 상품이미지 - $img_url = get_it_imageurl($row['it_id']); - - // 상품별옵션 - $sql = " select * from {$g5['g5_shop_item_option_table']} where it_id = '{$row['it_id']}' and io_type = '0' and io_use = '1' order by io_no asc "; - $result2 = sql_query($sql); - $opt_count = @sql_num_rows($result2); - - if(!$opt_count) { - $it_name = $row['it_name']; - $buy_url = G5_SHOP_URL.'/itembuy.php?it_id='.$row['it_id']; - $it_price = $row['it_price']; - $delivery = get_item_sendcost2($row['it_id'], $it_price, 1); - $it_point = get_item_point($row); - - $str = <<< HEREDOC -{$lt}begin{$gt} -{$lt}mapid{$gt}{$row['it_id']} -{$lt}pname{$gt}$it_name -{$lt}price{$gt}$it_price -{$lt}pgurl{$gt}$buy_url -{$lt}igurl{$gt}$img_url -{$lt}cate1{$gt}$cate1 -{$lt}cate2{$gt}$cate2 -{$lt}cate3{$gt}$cate3 -{$lt}cate4{$gt}$cate4 -{$lt}caid1{$gt}$caid1 -{$lt}caid2{$gt}$caid2 -{$lt}caid3{$gt}$caid3 -{$lt}caid4{$gt}$caid4 -{$lt}model{$gt} -{$lt}brand{$gt} -{$lt}maker{$gt}{$row['it_maker']} -{$lt}origi{$gt}{$row['it_origin']} -{$lt}deliv{$gt}$delivery -{$lt}event{$gt} -{$lt}coupo{$gt} -{$lt}pcard{$gt} -{$lt}point{$gt}$it_point -{$lt}mvurl{$gt} -{$lt}selid{$gt} -{$lt}barcode{$gt} -{$lt}ftend{$gt} - -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++) { - $it_name = $row['it_name'].' '; - $opt = explode(chr(30), $row2['io_id']); - $sep = ''; - for($j=0; $j \ No newline at end of file diff --git a/shop/price2/naver_new.php b/shop/price2/naver_new.php deleted file mode 100644 index 7909ab762..000000000 --- a/shop/price2/naver_new.php +++ /dev/null @@ -1,183 +0,0 @@ ->> 필수 상품의 시작을 알리는 필드 -<<>> 필수 판매하는 상품의 유니크한 상품ID -<<>> 필수 실제 서비스에 반영될 상품명(Title) -<<>> 필수 해당 상품의 판매가격 -<<>> 필수 해당 상품을 구매할 수 있는 상품URL -<<>> 필수 해당 상품의 이미지URL -<<>> 필수 판매하는 상품의 카테고리명(대분류) -<<>> 선택 판매하는 상품의 카테고리명(중분류) -<<>> 선택 판매하는 상품의 카테고리명(소분류) -<<>> 선택 판매하는 상품의 카테고리명(세분류) -<<>> 필수 판매하는 상품의 카테고리명(대분류) -<<>> 선택 판매하는 상품의 카테고리명(중분류) -<<>> 선택 판매하는 상품의 카테고리명(소분류) -<<>> 선택 판매하는 상품의 카테고리명(세분류) -<<>> 선택 모델명 -<<>> 선택 브랜드 -<<>> 선택 제조사 -<<>> 선택 원산지 -<<>> 필수 배송료 -<<>> 선택 이벤트 -<<>> 선택 쿠폰 -<<>> 선택 무이자 -<<>> 선택 포인트 -<<>> 선택 동영상 상품 여부 -<<>> 선택 셀러 ID (오픈마켓에 한함) -<<>> 선택 바코드 (전체EP만 사용) -<<>> 필수 상품의 마지막을 알리는 필드 -*/ - -$lt = "<<<"; -$gt = ">>>"; - -// 하루전의 상품 -$time = date("Y-m-d 00:00:00", G5_SERVER_TIME - 86400); -$sql =" select * from {$g5['g5_shop_item_table']} where it_use = '1' and it_time >= '$time' order by ca_id"; -$result = sql_query($sql); - -for ($i=0; $row=sql_fetch_array($result); $i++) -{ - $cate1 = $cate2 = $cate3 = $cate4 = ""; - $caid1 = $caid2 = $caid3 = $caid4 = ""; - - $caid1 = substr($row['ca_id'],0,2); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid1' "); - $cate1 = $row2['ca_name']; - - if (strlen($row['ca_id']) >= 8) { - $caid4 = substr($row['ca_id'],0,8); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid4' "); - $cate4 = $row2['ca_name']; - } - - if (strlen($row['ca_id']) >= 6) { - $caid3 = substr($row['ca_id'],0,6); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid3' "); - $cate3 = $row2['ca_name']; - } - - if (strlen($row['ca_id']) >= 4) { - $caid2 = substr($row['ca_id'],0,4); - $row2 = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$caid2' "); - $cate2 = $row2['ca_name']; - } - - // 상품이미지 - $img_url = get_it_imageurl($row['it_id']); - - // 상품별옵션 - $sql = " select * from {$g5['g5_shop_item_option_table']} where it_id = '{$row['it_id']}' and io_type = '0' and io_use = '1' order by io_no asc "; - $result2 = sql_query($sql); - $opt_count = @sql_num_rows($result2); - - if(!$opt_count) { - $it_name = $row['it_name']; - $buy_url = G5_SHOP_URL.'/itembuy.php?it_id='.$row['it_id']; - $it_price = $row['it_price']; - $delivery = get_item_sendcost2($row['it_id'], $it_price, 1); - $it_point = get_item_point($row); - - $str = <<< HEREDOC -{$lt}begin{$gt} -{$lt}mapid{$gt}{$row['it_id']} -{$lt}pname{$gt}$it_name -{$lt}price{$gt}$it_price -{$lt}pgurl{$gt}$buy_url -{$lt}igurl{$gt}$img_url -{$lt}cate1{$gt}$cate1 -{$lt}cate2{$gt}$cate2 -{$lt}cate3{$gt}$cate3 -{$lt}cate4{$gt}$cate4 -{$lt}caid1{$gt}$caid1 -{$lt}caid2{$gt}$caid2 -{$lt}caid3{$gt}$caid3 -{$lt}caid4{$gt}$caid4 -{$lt}model{$gt} -{$lt}brand{$gt} -{$lt}maker{$gt}{$row['it_maker']} -{$lt}origi{$gt}{$row['it_origin']} -{$lt}deliv{$gt}$delivery -{$lt}event{$gt} -{$lt}coupo{$gt} -{$lt}pcard{$gt} -{$lt}point{$gt}$it_point -{$lt}mvurl{$gt} -{$lt}selid{$gt} -{$lt}barcode{$gt} -{$lt}ftend{$gt} - -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++) { - $it_name = $row['it_name'].' '; - $opt = explode(chr(30), $row2['io_id']); - $sep = ''; - for($j=0; $j \ No newline at end of file diff --git a/shop/price2/naver_new_summary.php b/shop/price2/naver_new_summary.php deleted file mode 100644 index 513ddffbc..000000000 --- a/shop/price2/naver_new_summary.php +++ /dev/null @@ -1,104 +0,0 @@ ->> 필수 상품의 시작을 알리는 필드 -<<>> 판매하는 상품의 유니크한 상품ID -<<>> 실제 서비스에 반영될 상품명(Title) -<<>> 해당 상품의 판매가격 -<<>> I(신규상품) / U (업데이트상품) / D (품절상품) -<<>> 상품정보 생성 시각 -<<>> 필수 상품의 마지막을 알리는 필드 -*/ - -$lt = "<<<"; -$gt = ">>>"; - -$time = date("Y-m-d 00:00:00", G5_SERVER_TIME - 86400); -$sql =" select * from {$g5['g5_shop_item_table']} where it_use = '1' and it_time >= '$time' order by ca_id"; -$result = sql_query($sql); - -for ($i=0; $row=sql_fetch_array($result); $i++) -{ - // 상품별옵션 - $sql = " select * from {$g5['g5_shop_item_option_table']} where it_id = '{$row['it_id']}' and io_type = '0' and io_use = '1' order by io_no asc "; - $result2 = sql_query($sql); - $opt_count = @sql_num_rows($result2); - - if(!$opt_count) { - $it_name = $row['it_name']; - $it_price = $row['it_price']; - $stock_qty = get_it_stock_qty($row['it_id']); - - $str = ''; - - $str .= "{$lt}begin{$gt}\n"; - $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; - if ($stock_qty <= 0) - { - // 품절 상품 양식 - $str .= "{$lt}class{$gt}D\n"; - } - else - { - // 업데이트 상품 양식 & 품절 복구 상품 양식 - $str .= "{$lt}pname{$gt}{$it_name}\n"; - $str .= "{$lt}price{$gt}{$it_price}\n"; - $str .= "{$lt}class{$gt}U\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']); - for($k=0; $row2=sql_fetch_array($result2); $k++) { - $it_name = $row['it_name'].' '; - $opt = explode(chr(30), $row2['io_id']); - $sep = ''; - for($j=0; $j \ No newline at end of file diff --git a/shop/price2/naver_summary.php b/shop/price2/naver_summary.php deleted file mode 100644 index ba286a765..000000000 --- a/shop/price2/naver_summary.php +++ /dev/null @@ -1,102 +0,0 @@ ->> 필수 상품의 시작을 알리는 필드 -<<>> 판매하는 상품의 유니크한 상품ID -<<>> 실제 서비스에 반영될 상품명(Title) -<<>> 해당 상품의 판매가격 -<<>> I(신규상품) / U (업데이트상품) / D (품절상품) -<<>> 상품정보 생성 시각 -<<>> 필수 상품의 마지막을 알리는 필드 -*/ - -$lt = "<<<"; -$gt = ">>>"; - -$sql =" select it_id, it_name, it_price, it_time from {$g5['g5_shop_item_table']} where it_use = '1' order by ca_id"; -$result = sql_query($sql); - -for ($i=0; $row=sql_fetch_array($result); $i++) -{ - // 상품별옵션 - $sql = " select * from {$g5['g5_shop_item_option_table']} where it_id = '{$row['it_id']}' and io_type = '0' and io_use = '1' order by io_no asc "; - $result2 = sql_query($sql); - $opt_count = @sql_num_rows($result2); - - if(!$opt_count) { - $it_name = $row['it_name']; - $it_price = $row['it_price']; - $stock_qty = get_it_stock_qty($row['it_id']); - - $str = ''; - - $str .= "{$lt}begin{$gt}\n"; - $str .= "{$lt}mapid{$gt}{$row['it_id']}\n"; - if ($stock_qty <= 0) - { - // 품절 상품 양식 - $str .= "{$lt}class{$gt}D\n"; - } - else - { - // 업데이트 상품 양식 & 품절 복구 상품 양식 - $str .= "{$lt}pname{$gt}{$it_name}\n"; - $str .= "{$lt}price{$gt}{$it_price}\n"; - $str .= "{$lt}class{$gt}U\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']); - for($k=0; $row2=sql_fetch_array($result2); $k++) { - $it_name = $row['it_name'].' '; - $opt = explode(chr(30), $row2['io_id']); - $sep = ''; - for($j=0; $j \ No newline at end of file