$val) { $msg = str_replace($idx , $val , $msg); } $sms_data->set($caller , $toll, $msg, 1, '맵스캐디', '-1' ); $res_sms_data = $sms_data->send(); //결과값 리턴. } } if ($row['se_mail_yn'] == 'Y' && $email) { $se_email_title = $row['se_email_title']; $se_email = $row['se_email']; $site_url = "http://".$_SERVER['HTTP_HOST']; if ($se_email && $se_email_title) { // S : 주문상품 내용 불러오기 - 20160124 by Redsaurs if($arr_replace['__OIDX__']){ $sms_oidx = $arr_replace['__OIDX__']; // S : 주문정보 $sql_sms_order = " SELECT * FROM pow_order LEFT JOIN pow_coupon_use_member ON o_cidx = cum_idx LEFT JOIN pow_coupon_number ON cum_cnidx = cn_idx LEFT JOIN pow_coupon ON cn_cidx = c_idx WHERE o_idx = '$sms_oidx' "; $row_sms_order = sql_fetch_row($sql_sms_order); // E : 주문정보 // S : 주문상품정보 $sql_oprd = " SELECT * FROM pow_order LEFT JOIN pow_order_product ON o_idx = op_oidx LEFT JOIN pow_product_option ON op_poidx = po_idx WHERE o_idx = '$sms_oidx' "; $arr_oprd = sql_fetch_array($sql_oprd); // E : 주문상품정보 // S : skin 파일내용 가져와서 저장 ob_start(); include dirname(__FILE__)."/sms_form/sms_form_order_product_custom.php"; $body_prd = ob_get_contents(); ob_end_clean(); // E : skin 파일내용 가져와서 저장 $arr_replace['_oproduct_'] = $body_prd; // S : 메일에서 사용할 데이터 셋팅 $mail_data['o_date'] = substr($row_sms_order['o_code'], 0,4)."년 ".substr($row_sms_order['o_code'], 4,2)."월 ".substr($row_sms_order['o_code'], 6,2)."일"; // E : 메일에서 사용할 데이터 셋팅 } // E : 주문상품 내용 불러오기 - 20160124 by Redsaurs // S : 분류에 따른 메일 폼 - 2016.01.22 by Redsaurs ob_start(); include dirname(__FILE__)."/sms_form/sms_form".$se_idx.".php"; $se_email = ob_get_contents(); ob_end_clean(); // E : 분류에 따른 메일 폼 - 2016.01.22 by Redsaurs foreach ($arr_replace as $idx=>$val) { $se_email = str_replace($idx , $val , $se_email); $se_email_title = str_replace($idx , $val , $se_email_title); } $body_title = $se_email_title; $se_email_title = "=?UTF-8?B?".base64_encode($se_email_title)."?="; $body = $se_email; $ma_name= "=?UTF-8?B?".base64_encode($CONFIG['name'])."?=" ; $ma_email=$CONFIG['email']; $from="From: {$ma_name}<{$ma_email}>\n"; $from .= "X-Sender: <$ma_email>\n"; $from .= "X-Mailer: PHP ".phpversion()."\n"; $from .= "Return-Path: <$ma_email>\n"; $from .= "Reply-To: <$ma_email>\n"; $from .= "Content-Type: text/html; "; $from .= "charset=utf-8\n"; mail($email,$se_email_title,$body,$from); } } } return $res_sms_data; } function send_sms_base($email , $toll , $se_idx , $arr_replace) { global $con , $sms_data , $caller , $CONFIG, $arr_product_color, $arr_order_type; if ($se_idx) { //문구 가져오기 $row = sql_fetch_row('SELECT * FROM pow_sms_email WHERE se_idx = '.$se_idx); if (!$row) { exit; } if ($row['se_sms_yn'] == 'Y' && $toll) { $msg = $row['se_sms']; if ($msg) { foreach ($arr_replace as $idx=>$val) { $msg = str_replace($idx , $val , $msg); } $sms_data->set($caller , $toll, $msg, 1, '', '-1' ); $res_sms_data = $sms_data->send(); //결과값 리턴. } } if ($row['se_mail_yn'] == 'Y' && $email) { $se_email_title = $row['se_email_title']; $se_email = $row['se_email']; $site_url = "http://".$_SERVER['HTTP_HOST']; if ($se_email && $se_email_title) { // S : 주문상품 내용 불러오기 - 20160124 by Redsaurs if($arr_replace['__OIDX__']){ $sms_oidx = $arr_replace['__OIDX__']; // S : 주문정보 $sql_sms_order = " SELECT * FROM pow_order LEFT JOIN pow_coupon_use_member ON o_cidx = cum_idx LEFT JOIN pow_coupon_number ON cum_cnidx = cn_idx LEFT JOIN pow_coupon ON cn_cidx = c_idx WHERE o_idx = '$sms_oidx' "; $row_sms_order = sql_fetch_row($sql_sms_order); // E : 주문정보 // S : 주문상품정보 $sql_oprd = " SELECT * FROM pow_order LEFT JOIN pow_order_product ON o_idx = op_oidx LEFT JOIN pow_product_option ON op_poidx = po_idx WHERE o_idx = '$sms_oidx' "; $arr_oprd = sql_fetch_array($sql_oprd); // E : 주문상품정보 // S : skin 파일내용 가져와서 저장 ob_start(); include dirname(__FILE__)."/sms_form/sms_form_order_product_custom.php"; $body_prd = ob_get_contents(); ob_end_clean(); // E : skin 파일내용 가져와서 저장 $arr_replace['_oproduct_'] = $body_prd; // S : 메일에서 사용할 데이터 셋팅 $mail_data['o_date'] = substr($row_sms_order['o_code'], 0,4)."년 ".substr($row_sms_order['o_code'], 4,2)."월 ".substr($row_sms_order['o_code'], 6,2)."일"; // E : 메일에서 사용할 데이터 셋팅 } // E : 주문상품 내용 불러오기 - 20160124 by Redsaurs // S : 분류에 따른 메일 폼 - 2016.01.22 by Redsaurs ob_start(); include dirname(__FILE__)."/sms_form/sms_form".$se_idx.".php"; $se_email = ob_get_contents(); ob_end_clean(); // E : 분류에 따른 메일 폼 - 2016.01.22 by Redsaurs foreach ($arr_replace as $idx=>$val) { $se_email = str_replace($idx , $val , $se_email); $se_email_title = str_replace($idx , $val , $se_email_title); } $body_title = $se_email_title; $se_email_title = "=?UTF-8?B?".base64_encode($se_email_title)."?="; $body = $se_email; $ma_name= "=?UTF-8?B?".base64_encode($CONFIG['name'])."?=" ; $ma_email=$CONFIG['email']; $from="From: {$ma_name}<{$ma_email}>\n"; $from .= "X-Sender: <$ma_email>\n"; $from .= "X-Mailer: PHP ".phpversion()."\n"; $from .= "Return-Path: <$ma_email>\n"; $from .= "Reply-To: <$ma_email>\n"; $from .= "Content-Type: text/html; "; $from .= "charset=utf-8\n"; mail($email,$se_email_title,$body,$from); } } } return $res_sms_data; } function sms_send($toll, $msg) { global $con , $sms_data , $caller , $CONFIG; $sms_data->set($caller , $toll, $msg, 1, '', '-1' ); $sms_data->send(); //결과값 리턴. } function sms_send22($toll, $msg) { global $con , $sms_data , $caller , $CONFIG; $sms_data->set($caller , $toll, $msg, 1, '', '-1' ); $res = $sms_data->send(); //결과값 리턴. } ?>