문자전송 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;
이런식으로 추가하시면 됩니다