sms4 {이름} 치환 안되는 현상!! > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

sms4 {이름} 치환 안되는 현상!! 정보

sms4 {이름} 치환 안되는 현상!!

본문

SMS4  최신버전 다운받았구요
UTF-8 환경입니다.

문제는

이름을 자동 입력해서 보내려고 {이름} 이라고 입력하면 이름{}으로 전송이 됩니다.

'그누보드'  이렇게 작은 따옴표 쓰면 \'그누보드\' 이렇게 가지구요

검색해보니 해결하신 분들도 계시던데 조언 좀 부탁드려요!

아래는 관련 코드입니다!


function Add($strDest, $strCallBack, $strCaller, $strURL, $strMessage, $strDate="", $nCount) {
        global $g4;

        if (strtolower($g4['charset']) == 'utf-8') {
            $strMessage = iconv('utf-8', 'cp949', $strMessage);
        }

        $Error = CheckCommonTypeDest($strDest, $nCount);
$Error = CheckCommonTypeCallBack($strCallBack);
$Error = CheckCommonTypeDate($strDate);

$strCallBack    = FillSpace($strCallBack,11);
$strCaller      = FillSpace($strCaller,10);
$strDate = FillSpace($strDate,12);

for ($i=0; $i<$nCount; $i++) {
$hp_number = FillSpace($strDest[$i][bk_hp],11);
            $strData    = str_replace("{이름}", $strDest[$i][bk_name], $strMessage);

if (!$strURL) {
$strData = FillSpace(CutChar($strData,80),80);

$this->Data[$i] = '01144 '.$this->icode_id.$this->icode_pw.$hp_number.$strCallBack.$strCaller.$strDate.$strData;
} else {
$strURL = FillSpace($strURL,50);
$strData = FillSpace(CheckCallCenter($strURL, $hp_number, $strData),80);

$this->Data[$i] = '05173 '.$this->icode_id.$this->icode_pw.$hp_number.$strCallBack.$strURL.$strDate.$strData;
}
}
return true; // 수정대기
}

댓글 전체

전체 38 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT