게시판 글 작성자에게 SMS 문자 알림을 보내고 싶어요
본문
안녕하세요,
현재 게시판에 글 등록시 2명의 관리자 전화번호로 알림문자가 발송되고 있습니다.
write_update.skin.php 파일입니다.
여기에 추가로 '글 작성자'의 번호로도 알림이 가게 하고 싶습니다.
글 작성시 작성자의 전화번호를 입력할수 있게 되어 있으며
$recv_hp_mb2 의 번호를 '글 작성자'($wr_6) 번호로 변경하면 알림문자가 작동하는데
$recv_hp_mb3 을 추가해서 하면 오류가 발생합니다.
즉 번호 2명까지는 정상 작동 하는데 여기서 하나를 더 추가하면 작동이 되지 않습니다.
혹시 어떻게 하면 좋을지 봐주실수 있으실까요?
* 현재 코드
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/icode.sms.lib.php');
// 문의글 등록시 관리자에게 전송
$send_hp_mb = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 보내는 전화번호
$recv_hp_mb1 = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 받는 전화번호1
$recv_hp_mb2 = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 받는 전화번호2
$send_hp = str_replace("-","",$send_hp_mb); // - 제거
$recv_hp1 = str_replace("-","",$recv_hp_mb1); // - 제거
$recv_hp2 = str_replace("-","",$recv_hp_mb2); // - 제거
$send_number = "$send_hp";
$recv_number1 = "$recv_hp1";
$recv_number2 = "$recv_hp2";
$sms_content = $wr_name." 님이 ".$wr_subject." 게시판에 글 등록을 하셨습니다."; // 문자 내용
$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_number1, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
$SMS->Add($recv_number2, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
// 문자보내기 끝
?>
* 변경할 코드
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/icode.sms.lib.php');
// 문의글 등록시 관리자에게 전송
$send_hp_mb = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 보내는 전화번호
$recv_hp_mb1 = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 받는 전화번호1
$recv_hp_mb2 = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 받는 전화번호2
$recv_hp_mb3 = "$wr_6"; // 고객 전화번호
$send_hp = str_replace("-","",$send_hp_mb); // - 제거
$recv_hp1 = str_replace("-","",$recv_hp_mb1); // - 제거
$recv_hp2 = str_replace("-","",$recv_hp_mb2); // - 제거
$recv_hp3 = str_replace("-","",$recv_hp_mb3); // - 제거
$send_number = "$send_hp";
$recv_number1 = "$recv_hp1";
$recv_number2 = "$recv_hp2";
$recv_number3 = "$recv_hp3";
$sms_content = $wr_name." 님이 ".$wr_subject." 게시판에 글 등록을 하셨습니다."; // 문자 내용
$sms_content_customer = 고객님의 문의가 접수되었습니다."; // 고객 발송 문자내용
$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_number1, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
$SMS->Add($recv_number2, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
$SMS->Add($recv_number3, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content_customer)), "");
$SMS->Send();
// 문자보내기 끝
?>
답변 1
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/icode.sms.lib.php');
// 문의글 등록시 관리자에게 전송
$send_hp_mb = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 보내는 전화번호
$recv_hp_mb1 = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 받는 전화번호1
$recv_hp_mb2 = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 받는 전화번호2
$recv_hp_mb3 = $wr_6; // 고객 전화번호
$send_number = str_replace("-","",$send_hp_mb); // - 제거
$recv_number1 = str_replace("-","",$recv_hp_mb1); // - 제거
$recv_number2 = str_replace("-","",$recv_hp_mb2); // - 제거
$recv_number3 = str_replace("-","",$recv_hp_mb3); // - 제거
$sms_content = $wr_name." 님이 ".$wr_subject." 게시판에 글 등록을 하셨습니다."; // 문자 내용
$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_number1, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
$SMS->Add($recv_number2, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
$SMS->Add($recv_number3, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
// 문자보내기 끝
?>
답변을 작성하시기 전에 로그인 해주세요.