diff --git a/adm/shop_admin/configform.php b/adm/shop_admin/configform.php index 1c4fb8a5c..171641d3e 100644 --- a/adm/shop_admin/configform.php +++ b/adm/shop_admin/configform.php @@ -1,996 +1,992 @@ - -$sub_menu = '400100'; -include_once('./_common.php'); -include_once(G4_CKEDITOR_PATH.'/ckeditor.lib.php'); - -auth_check($auth[$sub_menu], "r"); - -//------------------------------------------------------------------------------ -// 설정테이블에 필드 추가 -//------------------------------------------------------------------------------ - -sql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_hp_use` TINYINT NOT NULL DEFAULT '0' ", false); -sql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_escrow_use` TINYINT NOT NULL DEFAULT '0' ", false); - -// 쏜다넷 smskey 필드 추가 : 101201 -@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_xonda_smskey` VARCHAR( 255 ) NOT NULL "); - -// 비회원에 대한 개인정보 수집에 대한 내용 -@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_guest_privacy` TEXT NOT NULL "); - -// 현금영수증 발급 -@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_taxsave_use` TINYINT NOT NULL "); - -@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_kcp_site_key` VARCHAR( 255 ) NOT NULL "); -@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_dacom_mertkey` VARCHAR( 255 ) NOT NULL "); -@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_vbank_use` VARCHAR( 255 ) NOT NULL "); - -@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_settle_case` VARCHAR( 255 ) NOT NULL "); -@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_escrow1` VARCHAR( 255 ) NOT NULL "); -@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_escrow2` VARCHAR( 255 ) NOT NULL "); -@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_escrow3` VARCHAR( 255 ) NOT NULL "); - -// SMS 아이코드 추가 (icodekorea.com) -$sql = " ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_sms_use` VARCHAR( 255 ) NOT NULL , - ADD `de_icode_id` VARCHAR( 255 ) NOT NULL , - ADD `de_icode_pw` VARCHAR( 255 ) NOT NULL , - ADD `de_icode_server_ip` VARCHAR( 255 ) NOT NULL , - ADD `de_icode_server_port` VARCHAR( 255 ) NOT NULL "; -sql_query($sql, false); - -//------------------------------------------------------------------------------ - -if (!function_exists("get_sock")) { - function get_sock($url) - { - // host 와 uri 를 분리 - //if (ereg("http://([a-zA-Z0-9_\-\.]+)([^<]*)", $url, $res)) - if (preg_match("/http:\/\/([a-zA-Z0-9_\-\.]+)([^<]*)/", $url, $res)) - { - $host = $res[1]; - $get = $res[2]; - } - - // 80번 포트로 소캣접속 시도 - $fp = fsockopen ($host, 80, $errno, $errstr, 30); - if (!$fp) - { - die("$errstr ($errno)\n"); - } - else - { - fputs($fp, "GET $get HTTP/1.0\r\n"); - fputs($fp, "Host: $host\r\n"); - fputs($fp, "\r\n"); - - // header 와 content 를 분리한다. - while (trim($buffer = fgets($fp,1024)) != "") - { - $header .= $buffer; - } - while (!feof($fp)) - { - $buffer .= fgets($fp,1024); - } - } - fclose($fp); - - // content 만 return 한다. - return $buffer; - } -} - -if (!$default['de_icode_server_ip']) $default['de_icode_server_ip'] = '211.172.232.124'; -if (!$default['de_icode_server_port']) $default['de_icode_server_port'] = '7295'; - -if ($default['de_icode_id'] && $default['de_icode_pw']) { - $res = get_sock("http://www.icodekorea.com/res/userinfo.php?userid=$default[de_icode_id]&userpw={$default['de_icode_pw']}"); - $res = explode(';', $res); - $userinfo = array( - 'code' => $res[0], // 결과코드 - 'coin' => $res[1], // 고객 잔액 (충전제만 해당) - 'gpay' => $res[2], // 고객의 건수 별 차감액 표시 (충전제만 해당) - 'payment' => $res[3] // 요금제 표시, A:충전제, C:정액제 - ); -} - - -$g4['title'] = '쇼핑몰설정'; -include_once (G4_ADMIN_PATH.'/admin.head.php'); - -$pg_anchor ="
-"; -?> - - - - - - - - -include_once (G4_ADMIN_PATH.'/admin.tail.php'); -?> + +$sub_menu = '400100'; +include_once('./_common.php'); +include_once(G4_CKEDITOR_PATH.'/ckeditor.lib.php'); + +auth_check($auth[$sub_menu], "r"); + +//------------------------------------------------------------------------------ +// 설정테이블에 필드 추가 +//------------------------------------------------------------------------------ + +sql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_hp_use` TINYINT NOT NULL DEFAULT '0' ", false); +sql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_escrow_use` TINYINT NOT NULL DEFAULT '0' ", false); + +// 쏜다넷 smskey 필드 추가 : 101201 +@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_xonda_smskey` VARCHAR( 255 ) NOT NULL "); + +// 비회원에 대한 개인정보 수집에 대한 내용 +@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_guest_privacy` TEXT NOT NULL "); + +// 현금영수증 발급 +@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_taxsave_use` TINYINT NOT NULL "); + +@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_kcp_site_key` VARCHAR( 255 ) NOT NULL "); +@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_dacom_mertkey` VARCHAR( 255 ) NOT NULL "); +@mysql_query(" ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_vbank_use` VARCHAR( 255 ) NOT NULL "); + +@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_settle_case` VARCHAR( 255 ) NOT NULL "); +@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_escrow1` VARCHAR( 255 ) NOT NULL "); +@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_escrow2` VARCHAR( 255 ) NOT NULL "); +@mysql_query(" ALTER TABLE `{$g4['yc4_order_table']}` ADD `od_escrow3` VARCHAR( 255 ) NOT NULL "); + +// SMS 아이코드 추가 (icodekorea.com) +$sql = " ALTER TABLE `{$g4['yc4_default_table']}` ADD `de_sms_use` VARCHAR( 255 ) NOT NULL , + ADD `de_icode_id` VARCHAR( 255 ) NOT NULL , + ADD `de_icode_pw` VARCHAR( 255 ) NOT NULL , + ADD `de_icode_server_ip` VARCHAR( 255 ) NOT NULL , + ADD `de_icode_server_port` VARCHAR( 255 ) NOT NULL "; +sql_query($sql, false); + +//------------------------------------------------------------------------------ + +if (!function_exists("get_sock")) { + function get_sock($url) + { + // host 와 uri 를 분리 + //if (ereg("http://([a-zA-Z0-9_\-\.]+)([^<]*)", $url, $res)) + if (preg_match("/http:\/\/([a-zA-Z0-9_\-\.]+)([^<]*)/", $url, $res)) + { + $host = $res[1]; + $get = $res[2]; + } + + // 80번 포트로 소캣접속 시도 + $fp = fsockopen ($host, 80, $errno, $errstr, 30); + if (!$fp) + { + die("$errstr ($errno)\n"); + } + else + { + fputs($fp, "GET $get HTTP/1.0\r\n"); + fputs($fp, "Host: $host\r\n"); + fputs($fp, "\r\n"); + + // header 와 content 를 분리한다. + while (trim($buffer = fgets($fp,1024)) != "") + { + $header .= $buffer; + } + while (!feof($fp)) + { + $buffer .= fgets($fp,1024); + } + } + fclose($fp); + + // content 만 return 한다. + return $buffer; + } +} + +if (!$default['de_icode_server_ip']) $default['de_icode_server_ip'] = '211.172.232.124'; +if (!$default['de_icode_server_port']) $default['de_icode_server_port'] = '7295'; + +if ($default['de_icode_id'] && $default['de_icode_pw']) { + $res = get_sock("http://www.icodekorea.com/res/userinfo.php?userid=$default[de_icode_id]&userpw={$default['de_icode_pw']}"); + $res = explode(';', $res); + $userinfo = array( + 'code' => $res[0], // 결과코드 + 'coin' => $res[1], // 고객 잔액 (충전제만 해당) + 'gpay' => $res[2], // 고객의 건수 별 차감액 표시 (충전제만 해당) + 'payment' => $res[3] // 요금제 표시, A:충전제, C:정액제 + ); +} + + +$g4['title'] = '쇼핑몰설정'; +include_once (G4_ADMIN_PATH.'/admin.head.php'); + +$pg_anchor =" +"; +?> + + + + + + + + +include_once (G4_ADMIN_PATH.'/admin.tail.php'); +?>