PHP からの POST
PHP へ POST を行う話は良く聞きますが、PHP から POST を行う話はあまり聞きません。調査の結果、これを実現するには、PEAR の HTTP_Request クラスを使うと良いようです。
以下は、文献[1]から引用したサンプルソースです。
setMethod(HTTP_REQUEST_METHOD_POST); $objHttp->addPostData("user", "bnote"); if (!PEAR::isError($objHttp->sendRequest())) { $body = $objHttp->getResponseBody(); } ?>
これは、http://www.bnote.net/ へ user=bnote というデータを POST し、返されたデータを $body に格納するというものです。詳しくは、文献[1]を参照してください。