-
홈텍스 사업자등록상태조회 프로그램PHP 2020. 3. 5. 17:20반응형
참고
사업자등록상태조회 프로그램 만들기
4가지 언어로 만드는 자동조회 프로그램
medium.com
위 사이트 보고 따라 했으며 , php는 샘플이 없어서 만들었습니다.
============================ php curl 함수를 사용한 방법 ===========================
$txprDscmNo = $_REQUEST["txprDscmNo"]; // 사업자 번호를 넣어줍니다.
$txprDscmNo = preg_replace("/[^0-9]*/s", "", $txprDscmNo);
$url = "https://teht.hometax.go.kr/wqAction.do?actionId=ATTABZAA001R08&screenId=UTEABAAA13&popupYn=false&realScreenId=";
$input_xml="";
$headers = array(
"Content-type: text/xml",
"Content-length: " . strlen($input_xml),
"Connection: close",
);
//setting the curl parameters.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
// Following line is compulsary to add as it is:
curl_setopt($ch, CURLOPT_POSTFIELDS, $input_xml);
curl_setopt( $ch, CURLOPT_POST, true );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data = curl_exec($ch);
curl_close($ch);
//convert the XML result into array
$array_data = json_decode(json_encode(simplexml_load_string($data)), true);print_r($array_data);
반응형'PHP' 카테고리의 다른 글
file multiple upload (0) 2021.11.25 네이버 단축url API 이용하기. (2) 2021.10.13 captcha 적용하기 (0) 2018.05.10 php 에서 SQLite3 사용하기 (sqlite) (0) 2017.02.17 php 에서 sqlite 사용시 - unable to open database file (0) 2017.02.17