제가 실력이 미흡하다보니ㅠㅠ..
이렇게 코드를 넣으면 lms가 잘 오는데
제목을 안넣으니까
문자오면 처음에 "제목없음" 이렇게 떠버리네요..
제목을 어떻게 넣어야할지...ㅠ
Copy
<?
function lmsSend($sHp, $rHp, $msg) {
global $g5, $config;
$rtn = "";
try {
$send_hp = str_replace("-","",$sHp); // - 제거
$recv_hp = str_replace("-","",$rHp); // - 제거
$strDest = array();
$strDest[0] = $recv_hp;
$SMS = new LMS; // SMS 연결
$SMS->SMS_con($config['cf_icode_server_ip'],
$config['cf_icode_id'],
$config['cf_icode_pw'],
'1');
$SMS->Add($strDest,
$send_hp,
$config['cf_icode_id'],
"",
"",
iconv("utf-8", "euc-kr", $msg),
"",
"1");
// iconv("utf-8", "euc-kr", stripslashes($msg)),
// 메세지에서 특수문자를 제거하여 발송하려면 stripslashes를 추가하세요
$SMS->Send();
$rtn = true;
}
catch(Exception $e) {
alert("처리중 문제가 발생했습니다.".$e->getMessage());
$rtn = false;
}
return $rtn;
}
include_once(G5_LIB_PATH.'/icode.lms.lib.php');
$sHp = "12341234"; // 발송번호
$rHp = "12341234"; // 수신번호
$msg = "aaaa"; //발송내용
lmsSend($sHp,$rHp,$msg);
?>
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
BiHon
4년 전
Copy
$SMS->Add($strDest,
$send_hp,
$config['cf_icode_id'],
"제목 위치", // ★
"",
iconv("utf-8", "euc-kr", $msg),
"",
"1");
답변에 대한 댓글 2개
4년 전
BiHon
4년 전
서비스 제공 업체마다 제목 길이 제한이 다르네요.
아이코드 보니까 30바이트까지니까, 괜히 제한 벗어나면 제대로 전송되지 않겠죠?
아이코드 보니까 30바이트까지니까, 괜히 제한 벗어나면 제대로 전송되지 않겠죠?
답변을 작성하려면 로그인이 필요합니다.
왜거기 들어가는지 이해했습니다. ^^ 감사합니다.
lms 제목이 자꾸 짤려서 icode.lms.lib.php에 90번째줄
$strSubject = FillSpace($strSubject,30); 을
40으로 늘리니까 서버가 다운되버리네요 -0-;;
아이코드에서 제목이 30바이트가 넘어가면 통신하다가 뻗어버리나봐요;
흠..