10月 272010
 
このエントリーをはてなブックマークに追加
はてなブックマーク - PHPでURLからPOST変数を渡す方法
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
Post to Google Buzz
Bookmark this on FC2 Bookmark
Share on FriendFeed

これは凄い。メモっておきます。

URLからでも$_GETではなく$_POST変数を渡せます。

//POSTデータ

$data = array(
“param1″ => “data1″,
“param2″ => “data2″
);
$data = http_build_query($data, “”, “&”);

//header

$header = array(
“Content-Type: application/x-www-form-urlencoded”,
“Content-Length: “.strlen($data)
);

$context = array(

“http” => array(
“method” => “POST”,
“header” => implode(“\r\n”, $header),
“content” => $data
)
);

$url = “http://localhost/test.php”;

echo file_get_contents($url, false, stream_context_create($context));


 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree

Get Adobe Flash player