[LIB] SMS 를 편하게 보내자!
어제 주문서 프로그램에 주문확인 및 입금확인 SMS 기능을 추가하면서 만든 라이브러리 파일입니다.
프로그램을 주문하면 주문자에게는 "주문ㄳ", 저에게는 "주문들어왔닼" 와 같은 문자가 전송되도록 해놨습니다.
문자 전송하는데 단 한줄이면 됩니다.
mw_sms_send("받는사람 번호", "보내는사람 번호", "메세지");
사실 파일은 아래와 같이 작성되야 하겠죠.
다수에게 문자를 전송하려면 배열을 이용하시면 됩니다.
※ 설치 방법
1. 이 게시물의 첨부파일을 다운로드
2. 에디터로 파일을 열어 아이코드 아이디와 비밀번호를 입력
3. 그누보드가 설치된 곳의 lib/ 디렉토리에 업로드
※ 주의사항
- 아이코드코리아를 이용한 문자전송만 가능합니다.
- data/log 디렉토리에 문자전송 로그가 월별로 기록됩니다.
프로그램을 주문하면 주문자에게는 "주문ㄳ", 저에게는 "주문들어왔닼" 와 같은 문자가 전송되도록 해놨습니다.
문자 전송하는데 단 한줄이면 됩니다.
mw_sms_send("받는사람 번호", "보내는사람 번호", "메세지");
사실 파일은 아래와 같이 작성되야 하겠죠.
<?
include_once("_common.php");
include_once("$g4[path]/lib/mw.sms.lib.php"); // sms 라이브러리 포함
mw_sms_send("0112345678", "0101112222", "주문캐ㄳ");
?>
include_once("_common.php");
include_once("$g4[path]/lib/mw.sms.lib.php"); // sms 라이브러리 포함
mw_sms_send("0112345678", "0101112222", "주문캐ㄳ");
?>
다수에게 문자를 전송하려면 배열을 이용하시면 됩니다.
<?
include_once("_common.php");
include_once("$g4[path]/lib/mw.sms.lib.php"); // sms 라이브러리 포함
$hp = array();
$hp[] = "01011113333";
$hp[] = "01011113334";
$hp[] = "01011113335";
$hp[] = "01011113336";
$hp[] = "01011113337";
mw_sms_send($hp, "0101112222", "주문캐ㄳ");
?>
include_once("_common.php");
include_once("$g4[path]/lib/mw.sms.lib.php"); // sms 라이브러리 포함
$hp = array();
$hp[] = "01011113333";
$hp[] = "01011113334";
$hp[] = "01011113335";
$hp[] = "01011113336";
$hp[] = "01011113337";
mw_sms_send($hp, "0101112222", "주문캐ㄳ");
?>
※ 설치 방법
1. 이 게시물의 첨부파일을 다운로드
2. 에디터로 파일을 열어 아이코드 아이디와 비밀번호를 입력
3. 그누보드가 설치된 곳의 lib/ 디렉토리에 업로드
※ 주의사항
- 아이코드코리아를 이용한 문자전송만 가능합니다.
- data/log 디렉토리에 문자전송 로그가 월별로 기록됩니다.
첨부파일
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 33개
[http://sir.co.kr/data/file/cm_free/2038531970_4c51bb93_1209456732_foxfire._2528132529.gif]
언젠간 꼭 쓰고 말거야...
아무튼 캐감사....
근데... 문자가 많이 와요. 왜그렇죠?
소스 수정은 없이 write.skin.php 에 소스 삽입했는데, 테스트 한다고
받는전화, 보내는 전화를 모두 같은 번호로 설정을 했는데, 실시간으로 2통이 오더니,
두시간쯤 뒤에 또 한통이 오고,
다음날 아침에 또 한통이 왔어요. 시간차는...
맨처음 두통이 오전 10시, 세번째가 낮12시, 네번째가 다음날 아침 8시... 이렇네요.
세번째가 왔을때는 혹시 게시판 최고 관리자한테도 오는건가??? 했는데,
담날 아침에 또 받고 보니... 뭔가 손을 봐야하는게 아닐까... 하구요.
그런데 퍼플로즈님 해결하셨나요?
저도 일단 기다려보고...전 새롭게 페이지를 만들어서 올리기는 했는데...
첨부파일은 utf-8 이 아닙니다.....
utf-8 서버에서 변환후 사용하니 안되네여...ㅠㅠ
44번째 라인의
$strData = iconv("UTF-8", "EUC-KR", $strData); // EUC-KR로 전환
// 발송하기위해 패킷을 정의합니다.
$result = $SMS->Add($strDest, $strCallBack, $strCaller, $strURL, $strData, $strDate, $nCount);
$strData = iconv("EUC-KR", "UTF-8", $strData); //UTF-8로 전환
16원이여서 그렇지 20원이였다면..
찾던 기능입니다.