문자전송 url

문자전송 url

QA

문자전송 url

본문

<?php
    include_once("./_common.php");
    
    if ( $value == "" ) {
        echo "전송받을 번호를 입력해주세요.";
    }else{
        $url = sprintf("%s?url=%s", "https://openapi.naver.com/v1/util/shorturl.xml", $url );

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_POST, true);
        curl_setopt($ch, CURLOPT_URL, $url);

        $client_id = "9kaNaY32p6id8wt8C6L1";
        $client_secret = "1BnIQ2qJSC";

        $headers = array(
            "X-Naver-Client-Id: {$client_id}",
            "X-Naver-Client-Secret: {$client_secret}"
        );

        curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

        $output = curl_exec($ch);
        $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
        $xml = simplexml_load_string($output, 'SimpleXMLElement', LIBXML_NOCDATA);

        if ($httpCode == 200) {
            $transUrl = $xml->result->url;
            $orgUrl = $xml->result->orgUrl;
        }

        curl_close($ch);

        // SMS 설정값 배열변수
        $sms5 = sql_fetch("select * from {$g5['sms5_config_table']} ");

        // 수신자번호 : 여분필드
        $hp = preg_replace("/[^0-9]/", "", $value); 
        
        if($content_0) {  
            $content_0 = "\n".$content_0."\n\n";
        } else {  
            $content_0 = "";
        }

        if($content_1) {  
            $content_1 = $content_1."\n\n";
        } else {  
            $content_1 = "";
        }

        if($content_2) {  
            $content_2 = $content_2."\n\n";
        } else {  
            $content_2 = "";
        }

        if($content_3) {  
            $content_3 = $content_3."\n\n";
        } else {  
            $content_3 = "";
        }

        if($content_4) {  
            $content_4 = $content_4."\n\n";
        } else {  
            $content_4 = "";
        }

        if($content_5) {  
            $content_5 = $content_5."\n\n";
        } else {  
            $content_5 = "";
        }

        if($content_6) {  
            $content_6 = $content_6."\n\n";
        } else {  
            $content_6 = "";
        }

        if($content_7) {  
            $content_7 = $content_7."\n\n";
        } else {  
            $content_7 = "";
        }

        if($content_8) {  
            $content_8 = $content_8."\n\n";
        } else {  
            $content_8 = "";
        }

        if($content_9) {  
            $content_9 = $content_9."\n\n";
        } else {  
            $content_9 = "";
        }

        if($content_10) {  
            $content_10 = $content_10."\n\n";
        } else {  
            $content_10 = "";
        }

        if($content_11) {  
            $content_11 = $content_11."\n";
        } else {  
            $content_11 = "";
        }

        $contents = 
            $content_0.
            $content_1.
            $content_2.
            $content_3.
            $content_4.
            $content_5.
            $content_6.
            $content_7.
            $content_8.
            $content_9.
            $content_10.
            $content_11;

        // 출력할 핸드폰 메시지
        $wr_message = "[예스부동산] - ".$prodct_no." - ".$subject."\n".$contents."\n".$transUrl;
        $wr_message = iconv_euckr($wr_message);

        // 발신자번호 : SMS5기본설정
        $wr_hp_num = $hp;

        $reply = preg_replace("/[^0-9]/", "", $call_num);
        
        if ( strlen($wr_message) <= 80 )    
        {
            include_once(G5_LIB_PATH.'/icode.sms.lib.php');
            $SMS = new SMS;
            $SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $config['cf_icode_server_port']);

            $SMS->Add($hp, $reply, $config['cf_icode_id'], $wr_message, "");

            $SMS->Send();
            $SMS->Init();
            
            echo "전송이 완료되었습니다.";
        }else{
            include_once(G5_LIB_PATH.'/icode.lms.lib.php'); 
            $SMS = new LMS; // LMS 연결 
            $SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], '1'); 
            
            $strDest[0] =$hp;
            $SMS->Add($strDest, $reply, $config['cf_icode_id'],"","", $wr_message, "","1"); 
            $SMS->Send();
            echo "전송이 완료되었습니다.";
        }
    }
?>

 

 

 

 

해당 소스에서 링크를 삽입하려고 하는데 어떻게 변수를 줘야할지 감이 안옵니다 고수님들 팁을 주시면 감사드리겠습니다.

이 질문에 댓글 쓰기 :

답변 1


        $contents = 
            $content_0.
            $content_1.
            $content_2.
            $content_3.
            $content_4.
            $content_5.
            $content_6.
            $content_7.
            $content_8.
            $content_9.
            $content_10.
            $content_11;
 
이부분에 추가하시면 됩니다
$url_link = "내용내용";
        $contents = 
            $content_0.
            $content_1.
            $content_2.
            $content_3.
            $content_4.
            $content_5.
            $content_6.
            $content_7.
            $content_8.
            $content_9.
            $content_10.
            $content_11.
            $url_link;
 
이런식으로 추가하시면 됩니다
답변을 작성하시기 전에 로그인 해주세요.
전체 2,666
QA 내용 검색

회원로그인

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