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