그누보드5 [sms 발송 관련 질문입니다.]
안녕하세요. 이번에 새로 페이지 만드는 연습을 하고있는 초보개발자입니다. 데이터를 받아와서 특정 조건이 되면 문자 메세지를 발송하려합니다.
현재 올라와있는 SMS 관련 게시물들은 거의 다 본것같은데, 잘 안되서 질문드리게 되었습니다.
현재 제 코드입니다.
if( $val $min || $val > $max ){ //특정 조건이 되면 진입
// 문자 발송을 위한 정보 설정
include_once(G5_LIB_PATH.'/icode.sms.lib.php');
$send_hp = "***-****-****"; // 발송번호
$recv_hp = "***-****-****"; // 수신번호
$SMS = new SMS; // SMS 연결
$sms_content = "test"; // 발송내용
$SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $config['cf_icode_server_port']);
$SMS->Add($recv_hp, $send_hp, $config['cf_icode_id'], iconv_euckr(stripslashes($sms_content)), ""); // 글작성자 수신 관리자 발송
$SMS->Send();
$SMS->Init();
// 문자 발송 실행
echo $sql3 = " insert into {$test['alim_table']}
set eq_no = '{$result['eq_no']}',
///나머지코드
$id_test = $config['cf_icode_id'];
echo "<script>console.log('id_test : $id_test ')</script>";
을 이용하여 찍어보면 cf_icode_server_ip, cf_icode_id, cf_icode_pw 등은 제대로 나오는걸로보아 SMS 연결은 잘 되는것 같습니다.
그리고 하단에 echo sql3{$test['alim_table']} 이후에 있는 sql은 DB에 잘 저장이 됩니다. if문안에는 잘 진입을 하고 있다는 것인데,
현재 다른분들의 게시물들을 보면 거의 다 write.update.skin.php 등을 이용하여 특정 클릭시 sms를 전송할 수 있게 되어있던데, 저는 그런 클릭이벤트 없이 들어오는 데이터의 조건만 맞으면 바로 sms 전송을 하고싶습니다.
저기다가 넣는게 아닌 sms_alim.skin.php같은 파일을 따로 만들어서 그쪽에 sms 전송 코드를 넣어야하는것일까요??
답변 2개
발송하는게 굳이 skin파일에만 있어야 하는건 아닙니다.
발송을 원하시는 로직 하단에 넣으시면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
보드 스킨을 사용하시면 write.update.skin.php 로 활용하시는걸 추천드립니다만.
그렇지 않은경우 별도의 스킨으로 만들어도 상관은 없을꺼 같습니다.
게시판 board.php관련된 파일을 공통으로 쓰다보니..각 게시판이 용도가 다를경우 write.update.skin.php 로 작업하여 별도의 기능으로 활용하게 되는것입니다.
답변에 대한 댓글 2개
~.skin.php 으로만 꼭 해야한다는건 없습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인