PHP에서 POST로 받은값 그대로 다른URL로 POST 전송하기 > php

본문 바로가기
사이트 내 전체검색

php

PHP에서 POST로 받은값 그대로 다른URL로 POST 전송하기

페이지 정보

작성자 서방님 댓글 0건 조회 336회 작성일 16-04-20 14:17

본문

<?
$keys = array_keys($_POST);
for ($i=0; $i<count($keys); $i++)
{
if ($i > 0)
{
$post_param .= "&";
}
$post_param .= "{$keys[$i]}={$param[$keys[$i]]}";
}
$URL = "http://www.gabia.com/post_finish.php";
$url_info = parse_url($URL);
$fp = fsockopen ($url_info["host"], 80, $errno, $errstr, 30);
if (!is_resource($fp))
{
echo "not connect host : errno=$errno,errstr=$errstr";
exit;
}
fputs($fp,"POST $URL HTTP/1.0\n");
fputs($fp,"Content-type: application/x-www-form-urlencoded\n");
fputs($fp,"Content-length: " . strlen($post_param) . "\n");
fputs($fp,"\n");
fputs($fp,"$post_param\n");
fputs($fp,"\n");
while(! feof ($fp))
{
$file .= fgets ($fp, 1024);
}
fclose ($fp);
?>

댓글목록

등록된 댓글이 없습니다.

Total 612건 17 페이지
게시물 검색

회원로그인

접속자집계

오늘
168
어제
163
최대
1,347
전체
154,702
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.