[다이렉트호스팅] 신청내용 SMS발송 [php] (2009/03/23 수정)
로빈아빠
본문
write.php 파일에서 $hp1 , $hp2 , $hp3 , $company , 등의 함수값을 받아옵니다.
넘어온 함수를 write_ok.php 에서 SMS로 발송합니다.
// euc-kr 홈페이지 일때
$guest_no = "고객번호"; // 고객번호
$guest_key = "고객유일키"; // 고객유일키
$stran_phone = "01197013528"; // 수신전화번호
$stran_callback = $hp1 . $hp2 . $hp3; // 발송전화번호
$stran_msg = '문자메시지' . ',' . $name . ',' . $hp1 . '-' . $hp2 . '-' . $hp3 . ',' . $company ; // 문자내용
if(isset($stran_phone) && $stran_phone != "") {
$xml_file = "http://sms.direct.co.kr/link/".
"send.php?stran_phone=".$stran_phone.
"&stran_callback=".$stran_callback.
"&stran_date=".urlencode($stran_date).
"&stran_msg=".urlencode($stran_msg).
"&guest_no=".$guest_no.
"&guest_key=".$guest_key;
// 서버에 설치된 PHP 버전을 확인후 해당내용만 사용합니다.
// php4 시작
// $dom = domxml_open_file($xml_file);
// $root = $dom->document_element();
// $nodes = $root->child_nodes();
// $ret = $nodes[count($nodes)-1]->get_content();
// php4 끝
// php5 시작
$dom = DOMDocument::load($xml_file);
$ret = $dom->lastChild->nodeValue;
// php5 끝
}
?>
// utf-8 홈페이지 일때
$name_ = iconv('UTF-8', 'EUC-KR', $name);
$hp1_ = iconv('UTF-8', 'EUC-KR', $hp1);
$hp2_ = iconv('UTF-8', 'EUC-KR', $hp2);$hp3_ = iconv('UTF-8', 'EUC-KR', $hp3);
$company_ = iconv('UTF-8', 'EUC-KR', $company );
$guest_no = "고객번호"; // 고객번호
$guest_key = "고객유일키"; // 고객유일키
$stran_phone = "01197013528"; // 수신전화번호
$stran_callback = $hp1_ . $hp2_ . $hp3_; // 발송전화번호
$stran_msg = iconv('UTF-8', 'EUC-KR', '문자메시지') . ',' . $name_ . ',' . $hp1_ . '-' . $hp2_ . '-' . $hp3_ . ',' . $company_ ; // 문자내용
if(isset($stran_phone) && $stran_phone != "") {
$xml_file = "http://sms.direct.co.kr/link/".
"send.php?stran_phone=".$stran_phone.
"&stran_callback=".$stran_callback.
"&stran_date=".urlencode($stran_date).
"&stran_msg=".urlencode($stran_msg).
"&guest_no=".$guest_no.
"&guest_key=".$guest_key;
// 서버에 설치된 PHP 버전을 확인후 해당내용만 사용합니다.
// php4 일때
// $dom = domxml_open_file($xml_file);
// $root = $dom->document_element();
// $nodes = $root->child_nodes();
// $ret = $nodes[count($nodes)-1]->get_content();
// php4 끝
// php5 일때
$dom = DOMDocument::load($xml_file);
$ret = $dom->lastChild->nodeValue;
// php5 끝
}
?>
넘어온 함수를 write_ok.php 에서 SMS로 발송합니다.
// euc-kr 홈페이지 일때
$guest_no = "고객번호"; // 고객번호
$guest_key = "고객유일키"; // 고객유일키
$stran_phone = "01197013528"; // 수신전화번호
$stran_callback = $hp1 . $hp2 . $hp3; // 발송전화번호
$stran_msg = '문자메시지' . ',' . $name . ',' . $hp1 . '-' . $hp2 . '-' . $hp3 . ',' . $company ; // 문자내용
if(isset($stran_phone) && $stran_phone != "") {
$xml_file = "http://sms.direct.co.kr/link/".
"send.php?stran_phone=".$stran_phone.
"&stran_callback=".$stran_callback.
"&stran_date=".urlencode($stran_date).
"&stran_msg=".urlencode($stran_msg).
"&guest_no=".$guest_no.
"&guest_key=".$guest_key;
// 서버에 설치된 PHP 버전을 확인후 해당내용만 사용합니다.
// php4 시작
// $dom = domxml_open_file($xml_file);
// $root = $dom->document_element();
// $nodes = $root->child_nodes();
// $ret = $nodes[count($nodes)-1]->get_content();
// php4 끝
// php5 시작
$dom = DOMDocument::load($xml_file);
$ret = $dom->lastChild->nodeValue;
// php5 끝
}
?>
// utf-8 홈페이지 일때
$name_ = iconv('UTF-8', 'EUC-KR', $name);
$hp1_ = iconv('UTF-8', 'EUC-KR', $hp1);
$hp2_ = iconv('UTF-8', 'EUC-KR', $hp2);$hp3_ = iconv('UTF-8', 'EUC-KR', $hp3);
$company_ = iconv('UTF-8', 'EUC-KR', $company );
$guest_no = "고객번호"; // 고객번호
$guest_key = "고객유일키"; // 고객유일키
$stran_phone = "01197013528"; // 수신전화번호
$stran_callback = $hp1_ . $hp2_ . $hp3_; // 발송전화번호
$stran_msg = iconv('UTF-8', 'EUC-KR', '문자메시지') . ',' . $name_ . ',' . $hp1_ . '-' . $hp2_ . '-' . $hp3_ . ',' . $company_ ; // 문자내용
if(isset($stran_phone) && $stran_phone != "") {
$xml_file = "http://sms.direct.co.kr/link/".
"send.php?stran_phone=".$stran_phone.
"&stran_callback=".$stran_callback.
"&stran_date=".urlencode($stran_date).
"&stran_msg=".urlencode($stran_msg).
"&guest_no=".$guest_no.
"&guest_key=".$guest_key;
// 서버에 설치된 PHP 버전을 확인후 해당내용만 사용합니다.
// php4 일때
// $dom = domxml_open_file($xml_file);
// $root = $dom->document_element();
// $nodes = $root->child_nodes();
// $ret = $nodes[count($nodes)-1]->get_content();
// php4 끝
// php5 일때
$dom = DOMDocument::load($xml_file);
$ret = $dom->lastChild->nodeValue;
// php5 끝
}
?>
관련링크
댓글목록
등록된 댓글이 없습니다.