테스트 사이트 - 개발 중인 베타 버전입니다

lms에 제목은 어떻게 넣을수 있을까요? 채택완료

코딩초보 3년 전 조회 1,872

제가 실력이 미흡하다보니ㅠㅠ..

이렇게 코드를 넣으면 lms가 잘 오는데 

제목을 안넣으니까  

문자오면 처음에  "제목없음" 이렇게 떠버리네요..

제목을 어떻게 넣어야할지...ㅠ

 

</p>

<pre>
<code><?
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);
?></code></pre>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
B
3년 전

</p>

<p>        $SMS->Add($strDest,

                            $send_hp,

                            $config['cf_icode_id'],

                            "제목 위치", // ★

                            "",

                            iconv("utf-8", "euc-kr", $msg),

                            "",

                            "1");</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

코딩초보
3년 전
감사합니다! 위치보고 icode.lms.lib.php 파일 열어서 분석하니까
왜거기 들어가는지 이해했습니다. ^^ 감사합니다.

lms 제목이 자꾸 짤려서 icode.lms.lib.php에 90번째줄
$strSubject = FillSpace($strSubject,30); 을
40으로 늘리니까 서버가 다운되버리네요 -0-;;

아이코드에서 제목이 30바이트가 넘어가면 통신하다가 뻗어버리나봐요;
흠..
B
BiHon
3년 전
서비스 제공 업체마다 제목 길이 제한이 다르네요.
아이코드 보니까 30바이트까지니까, 괜히 제한 벗어나면 제대로 전송되지 않겠죠?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인