외부 url로 파라미터(값)넘기기! Curl!
거두절미하고 예제소스와 설명 올리겠다.
그냥 복붙해서 변수명만 바꿔주면 끝이다.
POST로 보내보자!
$post_data["id"] = $id; //대충 id를 보낸다
$post_data["val"] = '123'; // 대충 val이라는 명으로 '123'이라는 문자열을 보낸다.
$url = "http://test.com/test.php"; //url 모르는 사람은 없겠지만 여튼 주소.
$curlsession = curl_init ();
curl_setopt ($curlsession, CURLOPT_URL, $url); //url이 들어간다.
curl_setopt ($curlsession, CURLOPT_POST, 1); //post다.
curl_setopt ($curlsession, CURLOPT_POSTFIELDS, $post_data); //post_data다.
curl_setopt ($curlsession, CURLOPT_POSTFIELDSIZE, 0);
curl_setopt ($curlsession, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec ($curlsession);
var_dump($res); //결과값 출력
print_r(curl_getinfo($curlsession)); //모든정보 출력
echo curl_errno($curlsession); //에러정보 출력
echo curl_error($curlsession); //에러정보 출력
curl_close($curlsession);
받는 측은
$id = $_POST['id'];
같이 일반 POST로 받듯이 받으면 끝.
'IT이야기 > php' 카테고리의 다른 글
php] if 축약형 ? : (0) | 2020.02.02 |
---|---|
php 언어셋 변환! euc-kr, utf-8 (0) | 2020.01.26 |
php 다차원배열! (0) | 2020.01.13 |
php 배열 기초! (0) | 2020.01.01 |
php 반복문 기본 문법들! (0) | 2019.12.27 |