Tip & Tech

활용팁

홈 > 회원포럼 > 활용팁
활용팁

게시판 댓글(Comment) 작성시 SMS(문자) 보내기.

4 채군아 6 484 2 0

안녕하세요?

맨날 도움만 받아 너무 죄송스러워

지난번 한별아빠님 도움으로 완성한


게시판 댓글(Comment) 작성시 SMS(문자) 보내기 방법을 공유 합니다^.^


여분필드(wr_5)전화번호 입력 / 레벨9이상 /checkbox 적용/ 댓글(Comment)에 작성된 내용 SMS(문자)  발송


1. write.skin.php 파일 여분필드(wr_5) 원하는 위치에 넣어 주세요.

  

     <input type="text" name="wr_5" value="<?=$write[wr_5]?>" class="form-control input-sm">


2. view_comment.skin.php (수정을 원하는 게시판 스킨)


  1)설명: 레벨9이상 checkbox 를 이용함.


<?php if ($member['mb_level'] >= 9){ ?>
     
       <div class="checkbox-inline">
        <label> 
<input type="checkbox" name="wr_sms" value="1" class="wr-sms"> 고객SMS 전송 
</label></div>
<script> 
$(function(){ 
 $(".wr-sms").click(function(){ 
 if($(this).is(":checked")) { 
 if(!confirm('고객님께 내용을 문자로 전송 하시겠습니까?')) { 
 $(this).attr("checked", false); 
 return false; 
 } 
 } 
    }); 
}); 
</script> 

      <?php } ?>

원하는 위치에 추가 하시면 됩니다.


3. write_comment_update.skin.php

   (해당 파일이 없는경우 write_comment_update.skin.php 이름으로 만들어 주세요.)

 

 1) 설명: 여분필드5 (wr_5) 입력받은 전화번호 사용

   

<? 
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 
include_once(G5_LIB_PATH.'/icode.sms.lib.php'); 
 // 문의글 등록시 관리자에게 전송 
      if($wr_sms){
   $send_hp_mb = "010-1234-5678"; // 보내는 전화번호 
   $recv_hp_mb = $wr['wr_5']; //  받는 전화번호 
      $send_hp = str_replace("-","",$send_hp_mb); // - 제거 
  $recv_hp = str_replace("-","",$recv_hp_mb); // - 제거 
      $send_number =  "$send_hp"; 
   $recv_number = "$recv_hp"; 
      $sms_content ="".$wr_content." 감사합니다.";  // 문자 내용      
      $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(); 

          alert("성공적으로 접수되었습니다.", "./board.php?bo_table=$bo_table&wr_id=$wr_id"); 
}
 // 문자보내기 끝 
 ?>


마지막으로 "SMS 전송유형" 설정에서 LMS(48원) 설정 하시면 1500바이트까지 보내실수 있습니다


6 Comments
8 폭스2 01.17 00:26  
좋은접보감사합니다
4 채군아 01.17 08:05  
감사합니다~^.^
17 사노라면 01.17 09:36  
공유해주셔서 감사합니다
4 채군아 01.18 11:53  
즐거운 하루 보내세요~~^.^

Congratulation! You win the 49 Lucky Point!

6 레드 01.18 13:36  
오~~ 굿입니다. 바로 적용해볼께요!
4 채군아 01.18 16:23  
도움이 되셨다니~~ 감사합니다^.^
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory NaverBand