diff --git a/adm/shop_admin/itemqaform.php b/adm/shop_admin/itemqaform.php index aba25b68c..722c5723b 100644 --- a/adm/shop_admin/itemqaform.php +++ b/adm/shop_admin/itemqaform.php @@ -50,6 +50,18 @@ $qstr = 'page='.$page.'&sort1='.$sort1.'&sort2='.$sort2; 이름 + + + 이메일 + + + + + + 휴대폰 + + + diff --git a/adm/shop_admin/itemqaformupdate.php b/adm/shop_admin/itemqaformupdate.php index c7a293725..376df3123 100644 --- a/adm/shop_admin/itemqaformupdate.php +++ b/adm/shop_admin/itemqaformupdate.php @@ -20,6 +20,39 @@ if ($w == "u") where iq_id = '$iq_id' "; sql_query($sql); + if(trim($iq_answer)) { + $sql = " select a.iq_email, a.iq_hp, b.it_name + from {$g5['g5_shop_item_qa_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id ) + where a.iq_id = '$iq_id' "; + $row = sql_fetch($sql); + + // SMS 알림 + if($config['cf_sms_use'] == 'icode' && $row['iq_hp']) { + include_once(G5_LIB_PATH.'/icode.sms.lib.php'); + + $sms_content = get_text($row['it_name']).' 상품문의에 답변이 등록되었습니다.'; + $send_number = preg_replace('/[^0-9]/', '', $default['de_admin_company_tel']); + $recv_number = preg_replace('/[^0-9]/', '', $row['iq_hp']); + + if($recv_number) { + $SMS = new SMS; // SMS 연결 + $SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $config['cf_icode_server_port']); + $SMS->Add($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), ""); + $SMS->Send(); + } + } + + // 답변 이메일전송 + if(trim($row['iq_email'])) { + include_once(G5_LIB_PATH.'/mailer.lib.php'); + + $subject = $config['cf_title'].' '.$row['it_name'].' 상품문의 답변 알림 메일'; + $content = conv_content($iq_answer, 1); + + mailer($config['cf_title'], $admin['mb_email'], $row['iq_email'], $subject, $content, 1); + } + } + goto_url("./itemqaform.php?w=$w&iq_id=$iq_id&$qstr"); } else { diff --git a/mobile/shop/itemqaform.php b/mobile/shop/itemqaform.php index d897f0acf..3f9e90fa9 100644 --- a/mobile/shop/itemqaform.php +++ b/mobile/shop/itemqaform.php @@ -12,6 +12,11 @@ $iq_id = escape_trim($_REQUEST['iq_id']); $chk_secret = ''; +if($w == '') { + $qa['iq_email'] = $member['mb_email']; + $qa['iq_hp'] = $member['mb_hp']; +} + if ($w == "u") { $qa = sql_fetch(" select * from {$g5['g5_shop_item_qa_table']} where iq_id = '$iq_id' "); diff --git a/shop/itemqaform.php b/shop/itemqaform.php index 6db24e1f6..0784d15a2 100644 --- a/shop/itemqaform.php +++ b/shop/itemqaform.php @@ -18,6 +18,11 @@ $iq_id = escape_trim($_REQUEST['iq_id']); $chk_secret = ''; +if($w == '') { + $qa['iq_email'] = $member['mb_email']; + $qa['iq_hp'] = $member['mb_hp']; +} + if ($w == "u") { $qa = sql_fetch(" select * from {$g5['g5_shop_item_qa_table']} where iq_id = '$iq_id' ");