0

1 時間ごとにスクリプトを実行し (cronjob を使用します)、フォームを送信し、サーバーからの応答を確認して、出力を出力する必要があります。リモート投稿リクエストを作成する方法は知っていますが、応答をキャッチする方法については何も知りません。スクリプトはphpにある必要があります。何か提案はありますか?ありがとう。

4

2 に答える 2

0

これを行うには curl が必要です。http: //guzzlephp.org/をご覧ください。

于 2013-04-11T18:44:53.970 に答える
0

注: $url は、www.------.com/??????.php のようなリモート フォームの URL です。

これを試して:

$ch = curl_init();

            $timeout = 0;

            curl_setopt ($ch, CURLOPT_URL, $url);

            curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

            curl_setopt($ch, CURLOPT_USERAGENT , "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)");

            curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

            $rawdata = curl_exec($ch);

            curl_close($ch);

            $data = explode(',', $rawdata);

            return $data;
于 2013-04-11T18:51:52.833 に答える