From 37e3424782114a60220ae40850cbdee5a8573d46 Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 7 Aug 2014 15:45:30 +0900 Subject: [PATCH] =?UTF-8?q?=EC=95=84=EC=9D=B4=EC=BD=94=EB=93=9C=20?= =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=EC=A0=95=EB=B3=B4=20=ED=95=A8?= =?UTF-8?q?=EC=88=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/config_form.php | 9 +-------- adm/sms_admin/config.php | 9 +-------- adm/sms_admin/config_update.php | 9 +-------- lib/common.lib.php | 15 +++++++++++++++ 4 files changed, 18 insertions(+), 24 deletions(-) diff --git a/adm/config_form.php b/adm/config_form.php index b2fc57f7a..b55a3b680 100644 --- a/adm/config_form.php +++ b/adm/config_form.php @@ -213,14 +213,7 @@ if (!$config['cf_icode_server_ip']) $config['cf_icode_server_ip'] = '211.172.2 if (!$config['cf_icode_server_port']) $config['cf_icode_server_port'] = '7295'; if ($config['cf_icode_id'] && $config['cf_icode_pw']) { - $res = get_sock('http://www.icodekorea.com/res/userinfo.php?userid='.$config['cf_icode_id'].'&userpw='.$config['cf_icode_pw']); - $res = explode(';', $res); - $userinfo = array( - 'code' => $res[0], // 결과코드 - 'coin' => $res[1], // 고객 잔액 (충전제만 해당) - 'gpay' => $res[2], // 고객의 건수 별 차감액 표시 (충전제만 해당) - 'payment' => $res[3] // 요금제 표시, A:충전제, C:정액제 - ); + $userinfo = get_icode_userinfo($config['cf_icode_id'], $config['cf_icode_pw']); } ?> diff --git a/adm/sms_admin/config.php b/adm/sms_admin/config.php index f1fd649d4..017b5a333 100644 --- a/adm/sms_admin/config.php +++ b/adm/sms_admin/config.php @@ -11,14 +11,7 @@ if (!$config['cf_icode_server_port']) $config['cf_icode_server_port'] = '7295'; if ($config['cf_icode_id'] && $config['cf_icode_pw']) { - $res = get_sock('http://www.icodekorea.com/res/userinfo.php?userid='.$config['cf_icode_id'].'&userpw='.$config['cf_icode_pw']); - $res = explode(';', $res); - $userinfo = array( - 'code' => $res[0], // 결과코드 - 'coin' => $res[1], // 고객 잔액 (충전제만 해당) - 'gpay' => $res[2], // 고객의 건수 별 차감액 표시 (충전제만 해당) - 'payment' => $res[3] // 요금제 표시, A:충전제, C:정액제 - ); + $userinfo = get_icode_userinfo($config['cf_icode_id'], $config['cf_icode_pw']); } if (!$config['cf_icode_id']) diff --git a/adm/sms_admin/config_update.php b/adm/sms_admin/config_update.php index e89787730..b7c930176 100644 --- a/adm/sms_admin/config_update.php +++ b/adm/sms_admin/config_update.php @@ -8,14 +8,7 @@ check_demo(); $g5['title'] = "SMS 기본설정"; -$res = get_sock("http://www.icodekorea.com/res/userinfo.php?userid=$cf_icode_id&userpw=$cf_icode_pw"); -$res = explode(';', $res); -$userinfo = array( - 'code' => $res[0], // 결과코드 - 'coin' => $res[1], // 고객 잔액 (충전제만 해당) - 'gpay' => $res[2], // 고객의 건수 별 차감액 표시 (충전제만 해당) - 'payment' => $res[3] // 요금제 표시, A:충전제, C:정액제 -); +$userinfo = get_icode_userinfo($cf_icode_id, $cf_icode_pw); if ($userinfo['code'] == '202') alert('아이코드 아이디와 패스워드가 맞지 않습니다.'); diff --git a/lib/common.lib.php b/lib/common.lib.php index d45ba208f..df4a783dc 100644 --- a/lib/common.lib.php +++ b/lib/common.lib.php @@ -2697,4 +2697,19 @@ function get_safe_filename($name) return $name; } + +// 아이코드 사용자정보 +function get_icode_userinfo($id, $pass) +{ + $res = get_sock('http://www.icodekorea.com/res/userinfo.php?userid='.$id.'&userpw='.$pass); + $res = explode(';', $res); + $userinfo = array( + 'code' => $res[0], // 결과코드 + 'coin' => $res[1], // 고객 잔액 (충전제만 해당) + 'gpay' => $res[2], // 고객의 건수 별 차감액 표시 (충전제만 해당) + 'payment' => $res[3] // 요금제 표시, A:충전제, C:정액제 + ); + + return $userinfo; +} ?> \ No newline at end of file